我的 git 工作流程涉及频繁的变基。我倾向于不合并。
设置:
$ git branch --show-current
master
$ git branch -b my_changes
<edit files>
当需要从 master 中引入更改时:
git commit -am "Made changes"
git checkout master
git pull
git checkout my_changes
git rebase master
是否有一个 git 工作流程可以用更少的步骤完成同样的事情?
是否有一个 git 工作流程可以用更少的步骤完成同样的事情?
是的。不需要分支切换。留在你的分支上,拉入 master,然后 rebase 到 master:
git commit -am "Made changes"
git fetch origin master:master
git rebase master
或者,因为你可能不需要它,把你当地的主人扔掉,然后:
git commit -am "Made changes"
git fetch
git rebase origin/master
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句