恢复提交移动文件

时间:2014-02-22 21:11:23

标签: git

我创建了文件A并提交了这个文件。然后我使用mv命令将该文件重命名为文件B并再次提交。如果我需要恢复文件A,我该如何使用git?

1 个答案:

答案 0 :(得分:1)

git checkout <commit_id> <old_file_name>。在重命名提交完成之前,<commit_id>将是commit_id。

例如。让我们说commit_id2是重命名并提交文件B的地方,commit_id1是commit_id2之前的提交。然后在您的情况下,您需要git checkout commit_id1 A