PyCharm: 冲突文件显示为正常文件
PyCharm: conflicting file is displaying as a normal file
问题是在一些提交到不同的分支之后,我遇到了合并冲突。
我决定通过 PyCharm 解决它,但是 VCS->Git->Resolve Conflicts 被禁用了。
之后,我查看了本地更改,发现有冲突的文件是 blue
而不是 red
。
发生了什么事以及如何解决我与 PyCharm 的冲突?
顺便说一句,正如预期的那样,此文件中有很多 <<< HEAD
部分。
更新:
Your branch is ahead of 'origin/test' by 50 commits.
(use "git push" to publish your local commits)
Changes not stated for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: directory/subdirectory/filename
no changes added to commit (use "git add" and/or "git commit -a")
好像出了点问题。 IDE如果您不小心按错了按钮,有时可以做出神奇的事情。
我会这样:
将当前工作目录重置为上次本地修订:
git reset --hard HEAD
重新拉取冲突标记。
git pull
您现在应该能够解决 IDE 中的冲突。
问题是在一些提交到不同的分支之后,我遇到了合并冲突。
我决定通过 PyCharm 解决它,但是 VCS->Git->Resolve Conflicts 被禁用了。
之后,我查看了本地更改,发现有冲突的文件是 blue
而不是 red
。
发生了什么事以及如何解决我与 PyCharm 的冲突?
顺便说一句,正如预期的那样,此文件中有很多 <<< HEAD
部分。
更新:
Your branch is ahead of 'origin/test' by 50 commits.
(use "git push" to publish your local commits)
Changes not stated for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: directory/subdirectory/filename
no changes added to commit (use "git add" and/or "git commit -a")
好像出了点问题。 IDE如果您不小心按错了按钮,有时可以做出神奇的事情。
我会这样:
将当前工作目录重置为上次本地修订:
git reset --hard HEAD
重新拉取冲突标记。
git pull
您现在应该能够解决 IDE 中的冲突。