我对 GitHub 还比较新手,如果这是一个新手问题,请提前谅解。
我有2个分支,Dev
和 Master
。我在 Dev
上进行了工作。当我想要与 Master
合并时,我执行了以下操作:
$ git checkout master
$ git pull origin master
$ git merge dev
接着我遇到了一些冲突。我使用Sourcetree解决了这些冲突。
然后,当我提交新的更改时,使用以下命令:
$ git commit -m "Dev merged in Master"
没有冲突的文件显示在Master
分支中,但有冲突的文件没有显示任何更改。
它们存在于Dev
分支中,但不存在于Master
分支中。
我做错了什么?