git解決error: The following untracked working tree files would be overwritten by checkout(轉)


在IDEA中進行分支切換時,出現如此錯誤,導致無法正常切換:error: The following untracked working tree files would be overwritten by checkout

通過錯誤提示可知,是由於一些untracked working tree files引起的問題。所以只要解決了這些untracked的文件就能解決這個問題。

    解決方式:

    打開SourceTree通過命令行,進入本地版本倉庫目錄下,直接執行

 

git clean -d -fx
即可。可能很多人都不明白-d,-fx到底是啥意思,其實git clean -d -fx表示:刪除 一些 沒有 git add 的 文件;

    git clean 參數 

    -n 顯示將要刪除的文件和目錄;

    -x -----刪除忽略文件已經對git來說不識別的文件

    -d -----刪除未被添加到git的路徑中的文件

    -f -----強制運行

    git clean -n

    git clean -df

    git clean -f
————————————————
版權聲明:本文為CSDN博主「awesome_go」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u013452337/article/details/81360210


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM