拉出冲突后修改gitignore

时间:2014-09-30 12:52:53

标签: git egit

我在执行因deploy文件夹中存在大量冲突而失败的拉力。我不在乎这个文件夹,我想忽略它。所以我将deploy/添加到我的.gitignore并再次拉,但我得到了同样的错误:

Checkout conflict with files: lots of files in deploy folder...

如何解决此问题而不会丢失我的本地更改(不在deploy)?

1 个答案:

答案 0 :(得分:1)

要开始忽略已添加的文件/文件夹,您需要在.gitignore中进行必要的输入后执行一些其他步骤。

提交任何更改后(非常重要),请运行以下命令:

git rm -r --cached .

git add . 

git commit -m 'ready to pull'

那应该是它。

最好在做任何可能致命的事情之前备份关键任务文件,尽管当前场景并不完全符合该类别。