我创建了一个存储库和GitHub账号,并将文件推送到存储库。 然后让同事创建一个分支并进行更改。 我想将该分支合并到主分支。
我应该采取哪些步骤?
我创建了一个存储库和GitHub账号,并将文件推送到存储库。 然后让同事创建一个分支并进行更改。 我想将该分支合并到主分支。
我应该采取哪些步骤?
master
合并,
假设您在分支testBranch
中,并且想要将更改与master
合并。master
分支。git checkout master
现在拉取master
中最新的更改,
git pull origin master
与testBranch
合并
git merge testBranch
将更改推送到 master
git push origin master
完成了,你已经完成了。
你也可以创建一个拉取请求。
如果没有合并冲突,这样更容易。
如果有合并冲突:
git fetch origin
git checkout {分支}
git merge master
然后你的分支就会出现合并冲突,你需要解决它。
git add .
git commit -m "{提交信息}"
git push
这样你就解决了合并冲突,并且可以将拉取请求合并到主分支上。
提示:使用 "压缩并合并" 功能可以将整个分支作为一个提交合并到主分支上。
git merge --help
吗? - Kenney