我克隆了一個存儲庫(linux-socfpga),並在沒有提交的情況下在make menuconfig
上做了一些更改。現在我想放棄我的更改。我做了git checkout .
,它什麼都不做。git checkout沒有做它應該做的事
我想簡單的事情很容易,但git使簡單的任務變得不可能。
無論我閱讀說明書,只是說git checkout .
,但它什麼都不做。我的變化仍然存在。
我克隆了一個存儲庫(linux-socfpga),並在沒有提交的情況下在make menuconfig
上做了一些更改。現在我想放棄我的更改。我做了git checkout .
,它什麼都不做。git checkout沒有做它應該做的事
我想簡單的事情很容易,但git使簡單的任務變得不可能。
無論我閱讀說明書,只是說git checkout .
,但它什麼都不做。我的變化仍然存在。
git checkout .
只清理跟蹤的文件。配置是.config
,它不是源的一部分。
嘗試使用git clean -xfd
來清除未跟蹤的文件。
它的工作原理!謝謝。 –
作爲4k代表,我相信你知道通過接受答案來說謝謝的正確方法。 –
我可以在6分鐘內接受答案。有一些時間限制。感謝您的及時幫助。 –
做了什麼改變? –
*「在make menuconfig中做了一些更改而沒有提交,現在我想放棄我的更改。」* - ['git status'](https://git-scm.com/docs/git-status)告訴如何準備好你的變更以及如何丟棄它們。 – axiac
@axiac這並不直觀。簡單會更好。 –