github使用教程(13)——解决分支冲突
1、首先我们在我们的版本库里面右键进入Git Bash,然后我们给我们的版本库创建一个名字为“feature1惯墀眚篪”的分支,这里我们使用“git checkout -b feature1”命令来创建并转到我们“feature1”分支,命令中“-b”表示在创建的同时转到新创建的分支,如下图:

3、然后我们在我们的feature1分支中使用“git add”将我们修改的“README.md”文件添加到暂存区,然后使用“git commit -m 'AND simple'”命令将我们的修改提交给版本库,如下图:

5、然后我们打开我们的“README.md”文件,然后可以看到我们的文件还是之前的文件,这是因为我们刚才的修改是在feature1分支下的,现在是m锾攒揉敫aster分支,所以这里文件并没有改变,我们现在修改这里在最后加上“& simple”,如下图:

7、然后我们开始使用“git merge feature1”命令将feature1分支和我们的主分支进行合并,git版本库告诉我们“confili艘早祓胂ct(content): merge conflict in README.md Automatic merge failed”,就是说在“README.md”文件存在冲突,合并分支失败,如下图:

9、然后我们查看一下我们的”README.md“文件,发现文件的内容中既包括feature1分支上进行的修改也包括master分支上进行的修改,如下图:

11、然后我们将我们的修改使用”git add README.md“文件提交到暂存区,然后使用”git commit -m 泌驾台佐39;confic fixed'“命令提交给版本库,修改完的提交表示我们已经解决了冲突,并且使两个分支合并了,如下图:

13、最后我们使用”git branch“命令来浏览一下我们的分支情况,然后使用”git branch -d feature1“命令删除我们的feature1分支,然后再次使用”git branch“分支查看我们现在就是只用master分支了,如下图:
