如何用手机高效的改代码并提交?

2024-02-29 14:25:35 +08:00
 firhome

背景是这样的:

前段时间有个很紧急的东西需要修改并发布。

但当时都在回家的路上了,其实需求量就是 [改一段代码(不超过 10 行)-> 提交到 git ->Jenkins 点一下发布即可。]

vpn 已设置好,Jenkins 访问没问题。就是不知道 修改代码 & 提交 怎么做?

我知道手机写代码本来就是个伪需求,并不是需要用手机写很多的代码,只是想简单的修改并提交。

比如有时候晚上加班等发布,其实很多时间也是守在工位上。倒不如可以楼下多溜几圈,有事儿手机点一下即可。

5129 次点击
所在节点    程序员
38 条回复
cwxiaos
2024-02-29 14:27:28 +08:00
Termux 之类的加 vim 和 git
Rehtt
2024-02-29 14:27:43 +08:00
远程控制工位电脑改
xlzyxxn
2024-02-29 14:29:22 +08:00
手机输入法,高效不了一点点
yUp6aXk01XFNpdgh
2024-02-29 14:29:54 +08:00
termux 内安装 git 配合终端文本编辑器即可。如果文件比较小的话 nano 就可以
termux 建议从 fdroid 或官网下载,google play 版本已停止支持
paopjian
2024-02-29 14:30:21 +08:00
gitlab github 都能直接改代码提交了,你们的版本管理里没有开这个前端功能页面?
luman
2024-02-29 14:31:10 +08:00
gitlab 自带的 web ide 可以么
xlzyxxn
2024-02-29 15:11:16 +08:00
@xlzyxxn #3 那么小的屏幕,输入法不停的切找大括号小括号;有这个恶心自己的时间我早跑到楼上了
AoEiuV020JP
2024-02-29 15:38:39 +08:00
高三初学编程时就是用手机 c4droid 写 c 代码,当时找了个百度手机输入法“编程皮肤”,用着挺不错的,后来自己重置一下用到现在,虽然再也不用手机写代码了但还是用着这个皮肤,
核心是两点,一个是包含所有 ascii 符号,上划左划右划一步就能输入,
一个是大写切换是单击 shift 首字母大写,双击 shift 锁定大写,
其他以前还有快捷短语可以放些固定代码一键输入,还有上下左右之类的功能现在都没了,
解决了输入问题其他其实都好办,手机很多 app 支持 git 的,
https://github.com/AoEiuV020/ProgrammingKeyboard
chf007
2024-02-29 16:13:43 +08:00
gitlab 自带的编辑器啊
dobelee
2024-02-29 16:16:36 +08:00
在内网 gitlab 上编辑代码提交。在外面旅游干过一次。
opengps
2024-02-29 16:22:06 +08:00
手机远程到自己的电脑
LDa
2024-02-29 16:27:08 +08:00
打开美团 给同事下个奶茶订单 再打电话给同事
marknote
2024-02-29 16:32:30 +08:00
ahsgjs
2024-02-29 16:38:34 +08:00
平板+蓝牙键盘吧至少的
itechify
2024-02-29 17:06:00 +08:00
建议买个类似 gpd pocket3 掌上电脑
cheneydog
2024-02-29 17:08:45 +08:00
主要是输入困难,其他的问题远程都能解决。
解决输入困难:
1. 随身携带一个小型蓝牙键盘。或者键盘手机壳。
2. ai 辅助。
joyfun
2024-02-29 17:23:43 +08:00
vpn rdp 到 pc 远程改 也不用考虑环境什么之类的
luzemin
2024-02-29 17:29:13 +08:00
用手机给同事打个电话/发个消息最靠谱
RockShake
2024-02-29 17:58:40 +08:00
确实是个伪需求,打电话给同事或者打开笔记本/Pad 比较靠谱,现在 Pad 都有那种便携的蓝牙键盘,也可以连手机
deorth
2024-02-29 18:00:55 +08:00
不行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1019467

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX