有時我想將我的 git 作業副本更改為原始狀態。我使用以下兩個命令執行此操作:
git clean -dxf
git reset --hard
是否有任何理由在重置之前或之后運行干凈?無論我的回購遇到什么樣的瘋狂情況,是否可以以一種或另一種順序運行它們會失敗或者不能讓我回到我想要的位置,就好像我有一個干凈的結帳一樣?
我可能需要做一些更復雜的事情,比如 clean-reset-clean 嗎?
uj5u.com熱心網友回復:
是否有任何理由在重置之前或之后運行干凈?
是的。git clean回應索引的狀態。git reset --hard更改索引的狀態。所以git clean需要在索引狀態更正后運行,就是這樣git reset --hard做的。
我可能需要做一些更復雜的事情,比如 clean-reset-clean 嗎?
不。
注意:這個答案并不打算作為對說的認可git clean -dxf。它只是以自己的方式回答具體問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/462094.html
標籤:混帐
