轉載:https://www.jianshu.com/p/7b1c58e0a9ef
使用git從遠程pull代碼時報錯:
error: The following untracked working tree files would be overwritten by merge: ZhongShenKe/GPUCache/data_0 Please move or remove them before you merge.
解決辦法:
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。
