有没有办法通过 GitHub 来同步多个工作环境

2014-10-17 13:37:22 +08:00
 Panic
有时会在家和在公司写点小程序,当然会通过github来作版本控制,但是一般都只会完成了一个小功能后提交上去。 但有的时候在公司代码写了一半, 想回家继续写,这个时候有方便的方式通过github来同步吗? 是不是只能立刻push到github,但这只是个半成品可能编译都会失败感觉会污染提交历史。
3865 次点击
所在节点    问与答
10 条回复
ChiangDi
2014-10-17 13:44:12 +08:00
可以先提交,再push,然后回家完成功能后用 rebase -i 把几个提交压缩到一起,再 push -f
xiaogui
2014-10-17 13:52:24 +08:00
感觉git的理念就是步步提交
wangfengmadking
2014-10-17 13:55:13 +08:00
dropbox + git应该可以
hging
2014-10-17 14:02:11 +08:00
为什么不用分支?
veiz
2014-10-17 14:02:19 +08:00
"但这只是个半成品可能编译都会失败感觉会污染提交历史", git-flow可以解决此问题。
mahone3297
2014-10-17 14:03:14 +08:00
也可以开branch,push,reset,push -f
1l说的应该是正确的方式
bcxx
2014-10-17 14:10:27 +08:00
stash 也行的…… 不够 @ChiangDi 的做法万能点
clino
2014-10-17 14:12:19 +08:00
可以提交到临时分支push到服务器上去用于同步,用完再删掉
cnallenzhao
2014-10-17 14:17:23 +08:00
git + dropbox 呗
jetbillwin
2014-10-17 14:39:20 +08:00
git+dropbox

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

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

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

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

© 2021 V2EX