我在學習 Git 時犯了一個大錯誤,我需要在不破壞我的系統的情況下進行逆轉。
我在我的“更改”中添加了很多系統檔案,如下圖所示:

此檔案也是git status命令的
一部分
我想在不洗掉檔案的情況下恢復它。我做了一次,它改變了系統的完整配置,并且每次我打開 vsCode 時,我似乎都再次提交更改
請幫忙!! 更多資訊:我已經嘗試過這些命令:。
git checkout -f
fatal: You are on a branch yet to be born
git stash
You do not have the initial commit yet
git reflog
fatal: your current branch 'master' does not have any commits yet
uj5u.com熱心網友回復:
你可以用 git reset 來做到這一點。
git reset
這將告訴 git 取消添加您添加的所有檔案,但它不會更改或洗掉任何檔案。
不要跑git reset --hard。Git reset --hard 會丟棄你添加的所有檔案,這意味著它會洗掉一堆東西。
旁注:看起來您不小心在主目錄中創建了一個 git 存盤庫。如果您愿意,您可以洗掉.git主目錄中的隱藏檔案夾。這擺脫了 git 存盤庫而不會影響其他任何東西。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/358936.html
