在git中撤消重命名的正确方法是什么,例如:
git mv file1 file2
发布于 2013-02-28 06:25:42
如果您在上次提交后没有做任何其他更改(您想要保留的更改),您可以这样做
git reset --hard
发布于 2016-10-13 15:29:23
git reset HEAD file2
帮了我大忙
发布于 2014-04-22 07:17:46
在我的例子中,我移动了整个文件夹,然后意识到我不应该这样做。
我真的很喜欢@Dave Konopka的答案,但我并没有用这种方法取得太多成功(也许我的GIT版本(1.8.4)?我的文件仍然显示为已删除。我在堆栈上还有其他我不想丢失的更改(不幸的是)。
我成功地做到了这一点:
git reset moved_folder
git checkout original_folder
https://stackoverflow.com/questions/4902795
复制相似问题