记一次Git提交过程

2017-02-13  本文已影响50人  幸福的程序媛

之前关于git的使用自己太过随意,最后新学到了一个比较好的流程

1.git fetch

2.git rebase origin/gululive(你想合并的远程分支)

.......//解决冲突,将冲突文件git add,若没有冲突就跳过第3步

3.git rebase --continue(只有在有冲突并将冲突文件解决并且执行git add后才需要执行这步)

4.git commit -m "here is commit log"

5.git push origin origin/gululive(你想推送到的远程分支名)

注意:
1.rebase状态下不能执行commit操作
2.使用git reabse可以使提交历史呈线性进度,方便review代码
3.谨慎使用git pull,git pull会帮你自动合并,git pull=git fetch+git merge
相关链接:https://segmentfault.com/q/1010000000430041

上一篇下一篇

猜你喜欢

热点阅读