0
我需要每次檢出修訂時,工作目錄都只以該修訂的文件和目錄結束,無論我在結帳時在工作樹中存在什麼,除了我工作時的目錄永遠不想刪除。我可以使用git結賬並刪除我的工作樹上的所有目錄嗎?
我需要每次檢出修訂時,工作目錄都只以該修訂的文件和目錄結束,無論我在結帳時在工作樹中存在什麼,除了我工作時的目錄永遠不想刪除。我可以使用git結賬並刪除我的工作樹上的所有目錄嗎?
也許你只是需要一些額外的命令後結帳。
git clean -fxd
這將清理wa與倉庫無關的任何文件,也包括被git忽略的文件。除去由混帳忽略x和文件不會被刪除
git reset --hard HEAD
這將在西澳的所有文件恢復到他們在HEAD階段。
乾杯
拉斯穆斯沃斯
第一個命令就是我要找的。謝謝! * git checkout *沒有一個選項可以做到這一點? * git checkout *刪除那些不在該修訂版本中的文件,但這些文件必須被跟蹤,它不會觸及其他文件或目錄,即使它們不在修訂版本中,也不在* .gitignore *文件中。再次感謝! –