文章内容
- 创建分支
- 查看分支
- 切换分支
- 合并分支
- 解决冲突
创建分支
输入命令git branch [分支名] 创建新的分支,无任何提示表示创建成功。
查看分支
输入命令git branch -v 查看分支。
此时有两个分支,hot_fix和master,*代表当前所在分支。
切换分支
输入命令git checkout [分支名] 切换分支。
合并分支
此时在hot_fix分支下修改a.txt文件并提交到本地库,将master分支与hot_fix分支进行合并。(合并时Git bash必须在被合并的分支上)
输入git merge [需要合并的分支名] 进行分支合并。
解决冲突
当在两个分支分别对同一个文件进行修改再合并时,就会产生冲突。列如分别在master和hot_fix分支下对a.txt添加内容,再合并。
自动合并分支失败,此时需要手动处理冲突文件,解决方法:进入冲突文件,将特殊符号(<=>)删掉并将冲突的位置修改好,保存退出。然后提交到本地库。
提示:这里的git commit命令后面不能加文件名!!!
原文地址: https://www.jhxblog.cn/article/?articleid=18