我现在使用Git(和整个版本)几周,即使它帮助我提高了我的表现,我仍然不太了解它。
所以我的问题是:如果我从我的项目的提交标记版本0.6.3恢复到较旧的提交(例如版本0.6.2),是否有可能'重新恢复'回到更新的提交我的项目(本例中的版本0.6.3)?
答案 0 :(得分:1)
是的,可以恢复还原。
根据以下选项执行还原的方式:
使用git revert <commit/tag>
:
只需再次通过git revert
还原生成的提交。通过git revert
执行的恢复是正常提交,只是简单地“反转”提交,显然逆转的逆转是原始的。
使用git checkout <commit/tag> -- file
:
只需签出另一个提交。所有提交都是平等的,git不区分旧版和新版。