如何解决git merge说“已经是最新的..”后,差异如何?
我有一个名为branch_name
的git分支。
我使用了git pull
,在获得Already up to date..
之后,我运行了git diff origin/branch_name branch_name
以查看分支是否相同。好吧,其中一个文件带有一些差异。
我使用了git diff HEAD branch_name
,它产生一个空行。使用git diff HEAD origin/branch_name
时会发现相同的差异。如果我对Git的理解正确,是否意味着提取未按预期工作?
我对Git有点陌生。请帮助我解决这个拉问题。我希望将远程存储库合并到本地存储库中。
解决方法
好吧,我找出了问题所在,所以让我们分享一下造成我问题的原因,并希望以后能帮助某个人:
当我最初将git pull与Pycharm一起使用时,几乎没有冲突。我解决了它们,但没有手动批准文件中的所有更改。例如,在文件X.py
中,我有15个更改和2个冲突,我解决了冲突,并认为Git会自己插入其余的更改(不是冲突)。因此,好吧,如果该文件中显然有冲突,则不会。
感谢所有帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。