实现合并GitHub远程分支
概述
要合并的分支名称为a,主分支名称为master,实现合并GitHub远程分支的方法有两种:
- 使用Git命令合并
- 直接在GitHub中合并
创建分支
创建一个分支并把它提交到远程仓库中,为了有东西可测试
当前在master分支,新建一个a分支
1 | git branch a |
切换到a分支,也可以直接使用git checkout -b a
命令创建并切换到a分支
1 | git checkout a |
在分支a下新建一个名为aaa.txt的文件,并把a分支push到GitHub远程仓库,此时GitHub仓库就多了一个a分支
实现过程
使用Git命令合并
切换到master分支
1 | git checkout master |
删除本地的a分支
1 | git branch -D a |
创建一个本地的a分支,并同步GitHub远程a分支的内容到本地的a分支
1 | git branch a origin/a |
合并a分支
1 | git merge a |
删除已经被合并的a分支
1 | git branch -d a |
push本地master分支到GitHub远程库
1 | git push origin master |
删除GitHub远程a分支
1 | git push origin a -d |
直接在GitHub中合并
进入GitHub仓库页面,查看所有分支
选择a分支
创建合并请求
合并请求
确认合并
删除已经合并的分支
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LeDao's Blog!
评论