各位开发的时候拉代码回来开发会每天提交服务器么?还是说一个功能没开发完就不提交?
1
paulagent 2016 年 9 月 28 日
个人习惯就是做了啥改动就 add & commit ,功能差不多了才 push 。
|
2
scnace 2016 年 9 月 28 日 via Android
你看看那些 github 全勤的大概就知道了
|
3
msg7086 2016 年 9 月 28 日
基于阶段提交。写完一部分以后就可以 commit+push 了,逐步完善的话持续 push ,最后功能完成以后再 rebase 和 merge 。
|
4
haoc 2016 年 9 月 28 日
在自己的 fork ,每天先 pull upstream 得更新。 rebase 。然后 push 到自己的 feature branch 。。。
|
5
shippo7 2016 年 9 月 28 日 via iPhone
功能完成,或者需要让别人 pull 才会 push ,只要不提交到服务器,发现问题还有 reset 的机会
|
6
monnand 2016 年 9 月 28 日 via Android feature branch. 要等功能都实现再提交那为什么还用版本控制。
新加一个功能就开一个分支,频繁提交保存历史。等功能实现全就把 commit 都 squash 起来,做成一个或者几个 commit ,再 merge 回主分支。 merge 前记得 rebate |
7
clino 2016 年 9 月 28 日 via Android
尽量完整的提交功能或修复
功能尽量小 |
9
fuxiaohei 2016 年 9 月 28 日
可以看一下 git flow 工作流
|