即使在新克隆的存储库中,Github桌面还原提交结果也>>> HEAD

时间:2018-06-30 20:27:11

标签: git github commit desktop revert

我尝试还原Github Desktop上的提交。发生冲突,因此我删除了整个项目,然后再次克隆它以得到一个全新的克隆。

在还原提交后,仍然得到“ >>> HEAD之类的信息。为什么不能只返回上一次提交?

我将自己的工作制成动画gif:

enter image description here

2 个答案:

答案 0 :(得分:1)

您正在还原(即要求Git撤消 )来自非最新提交的提交所做的更改。

如果您打算还原到该提交,即要撤消在该提交之后 的更改,则应还原后续的提交。

另请参阅How to revert Git repository to a previous commit?

答案 1 :(得分:1)

您似乎误会了GIT,

  

在还原提交后,仍然得到“ >>> HEAD之类的信息。为什么不能只返回上一次提交?

您的意思:让我们返回修订历史记录中的1个条目

您要执行的操作:从第二次修订更改中还原更改

您应该还原最前面的提交,这样可以及时返回1个版本。