切換分支 error: Your local changes tby checkout: 錯誤解決方法

helong3314發表於2021-05-09

error: Your local changes to the following files would be overwritten by checkout:

    .idea/workspace.xml

Please commit your changes or stash them before you switch branches.

強制切換分支

強制切換分支命令如下,結果同提示說的那樣,會直接覆蓋未跟蹤的檔案。這個方式我覺得很是粗暴,我們日常切換的時候,還是不要使用 -f 強制切換,沒有覆蓋提示,很容易發生檔案修改丟失,但是我們自己不知道。

git checkout -f <branch> 
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章