概述
要合并的分支名称为a,主分支名称为master,实现合并GitHub远程分支的方法有两种:
- 使用Git命令合并
- 直接在GitHub中合并
创建分支
创建一个分支并把它提交到远程仓库中,为了有东西可测试
当前在master分支,新建一个a分支
git branch a
切换到a分支,也可以直接使用git checkout -b a
命令创建并切换到a分支
git checkout a
在分支a下新建一个名为aaa.txt的文件,并把a分支push到GitHub远程仓库,此时GitHub仓库就多了一个a分支
实现过程
使用Git命令合并
切换到master分支
git checkout master
删除本地的a分支
git branch -D a
创建一个本地的a分支,并同步GitHub远程a分支的内容到本地的a分支
git branch a origin/a
合并a分支
git merge a
删除已经被合并的a分支
git branch -d a
push本地master分支到GitHub远程库
git push origin master
删除GitHub远程a分支
git push origin a -d