【发布时间】:2013-01-05 04:45:48
【问题描述】:
我在 GitHub 存储库中有两个分支,即 master 和 development。如图所示,我正在开发分支中进行所有开发。
git branch development
git add *
git commit -m "My initial commit message"
git push -u origin development
现在我想将development 分支上的所有更改合并到master 中。我目前的做法是:
git checkout master
git merge development
git push -u origin master
如果我遵循的程序正确,请告诉我。
【问题讨论】:
-
git pull -u设置分支的上游跟踪(如果推送多个分支,则设置所有分支)。设置后,跟踪将持续存在。没有理由继续使用它。