我在git的目录中有一堆未被跟踪的文件。我犯了一个错误,git add .
那就是先提交然后推动更改。我该如何回到在提交之前未跟踪的文件再次被跟踪的位置,但仍在目录中(git reset --hard
删除所有文件,这对我不利,而不是再次取消跟踪)。我的许多文件都位于不同的位置,需要取消跟踪,因此git reset <FILE>
对我不起作用。
$ git commit -m "Something terribly misguided" (1)
$ git reset HEAD~ (2)
<< edit files as necessary >> (3)
$ git add ... (4)
$ git commit -c ORIG_HEAD
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句