【发布时间】:2022-04-28 02:29:15
【问题描述】:
我遇到了以前见过的 Git 合并冲突。
>git pull origin dev
From https://scm.starbucks.com/roastery-milan/choreographer
* branch dev -> FETCH_HEAD
CONFLICT (modify/delete): <file name omitted> deleted in HEAD and modified in 01b734b9ae8594f03f5e481b123d80e41fb54d7c. Version 01b734b9ae8594f03f5e481b123d80e41fb54d7c of <file name omitted> left in tree.
...
Automatic merge failed; fix conflicts and then commit the result.
当我查看那些冲突的文件时,我看不到任何冲突的迹象。我想我需要更改 Git HEAD。但是,该怎么做呢?
顺便说一句,我们的 GitHub 最近发生了一些变化,并且有更多的分支用于暂存。
更新: 感谢大家的投入。现在,我知道如何处理这个问题了。
【问题讨论】:
-
它实际上是说省略了文件名还是你这样做了?假设文件名为 name.html。你可以去尝试删除它。 git rm name.html 基于此,我无法判断发生了什么。另外,它说你以前见过这个,还是你的意思是你以前没见过这个?
-
git reset --hard
标签: git