奇怪的Git失败了

时间:2012-03-26 16:36:19

标签: git pull

我只是拉了我当地的Git回购,它似乎失败了,因为它只是挂在那里。我做了一次中止,试图重新开始但它再次挂起。

我之前没有更改过的文件,所有内容都被推送到主仓库,但是当我去提交时,我可以看到刚刚提交的更改,以便我提交?

我做了一个:git reset --hard,这似乎已经重置了一些东西,但文件仍然存在,因此还没有提交?

如何解决此问题?

2 个答案:

答案 0 :(得分:1)

当您拉取代码时,会发生自动合并,如果它们没有冲突,则合并成功。在你的情况下,看起来合并发生了一些冲突,检查所有出现在git状态的文件,这些文件来自git pull。也开始查看.git / config以获取该分支的引用。

答案 1 :(得分:0)

如果由于合并而遗留的文件要删除,请执行以下操作:

git reset HEAD path_to_file_or_folder

这将取消暂停提交的更改。

然后你可以做:

git checkout -- path_to_file_or_folder

这将丢弃工作文件夹中的更改