The following untracked working tree files would be overwritten by merge

git pull的時候遇到這樣的問題:
The following untracked working tree files would be overwritten by merge balabala...git

解決辦法:
git clean -d -fxruby

備註:會刪除掉沒有add到倉庫的文件,操做記得慎重,以避免改動文件的丟失。本質上就是操做倉庫中沒有被追蹤的本地文件spa

$ git clean -f -n         # 1 $ git clean -f # 2 $ git clean -fd # 3 $ git clean -fX # 4 $ git clean -fx # 5 

(1): 選項-n將顯示執行(2)時將會移除哪些文件。
(2): 該命令會移除全部命令(1)中顯示的文件。
(3): 若是你還想移除文件件,請使用選項-d。
(4): 若是你只想移除已被忽略的文件,請使用選項-X。
(5): 若是你想移除已被忽略和未被忽略的文件,請使用選項-x。code



做者:Axiba
連接:https://www.jianshu.com/p/7b1c58e0a9ef
來源:簡書

get

相關文章
相關標籤/搜索