Git Rollback以前的评论

时间:2016-04-07 23:39:39

标签: git comments rename commit history

我有一个与git相关的问题。 我的问题是我已经从REPO更改了根文件夹名称,现在我丢失了以前在repo上做的评论。重命名它的命令是。

git mv <old name> <new name>

然而问题是我已经使用Git for windows插入了摘要和描述,然后提交并同步,

一旦我完成了同步,之前我丢失了所有评论,因为提交适用于所有子文件夹/文件的新描述和摘要。

有一种方法可以让我恢复以前的描述和摘要,直到我在这里做了吗?

请git大师帮我解决这个问题!

亲切的问候

1 个答案:

答案 0 :(得分:0)

你没有放弃评论吗? 我想你的意思是,如果你看一下这些文件的历史,最新的提交和评论是从这个移动的权利? 好吧,如果你想重命名你的根文件夹,没有别的办法。 Git不跟踪目录,它只跟踪文件的内容。 因此,如果要重命名目录,则必须将此目录中的所有内容移动到新目录中,这就是您发生的事情,并且很好。 如果你真的想杀死这个提交,你可以很容易地把它扔出去。 但请注意,如果您推送更改并且有人提取并根据其进行工作,则会导致严重的问题,因为您将重写已发布的历史记录。