我在GitHub存储库中有两个分支,分别是master
和development
。如下所示,我在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
用于为分支设置上游追踪(如果推送多个分支,则为所有分支设置)。一旦设置了追踪,它将持久存在。没有必要反复使用它。 - David Culp