[iOS]The following untracked working tree files would be overwritten by merge

weixin_33890499發表於2018-12-27

[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 clean -d -fx

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

$ 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。

相關文章