2014-09-30 83 views
1

我做了一個拉後,由於我的deploy文件夾中的大量衝突失敗。我不在乎這個文件夾,並希望忽略它。所以,我想補充deploy/我的.gitignore,再次拉,但我得到了同樣的錯誤:修改gitignore後衝突拉

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

我怎樣才能解決這個問題,而不會失去我的局部變化(而不是在deploy)?

回答

1

要開始忽略已添加的文件/文件夾,您需要在.gitignore中進行必要的輸入後執行一些附加步驟。

提交任何更改(非常重要)後,運行以下命令:

git rm -r --cached . 

git add . 

git commit -m 'ready to pull' 

這應該是它。

在做任何可能致命的事情之前先做好關鍵任務文件的備份是一個好主意,儘管目前的情況並不完全適合該類別。