我尝试还原Github Desktop上的提交。发生冲突,因此我删除了整个项目,然后再次克隆它以得到一个全新的克隆。
在还原提交后,仍然得到“ >>> HEAD之类的信息。为什么不能只返回上一次提交?
我将自己的工作制成动画gif:
答案 0 :(得分:1)
您正在还原(即要求Git撤消 )来自非最新提交的提交所做的更改。
如果您打算还原到该提交,即要撤消在该提交之后 的更改,则应还原后续的提交。
答案 1 :(得分:1)
您似乎误会了GIT,
在还原提交后,仍然得到“ >>> HEAD之类的信息。为什么不能只返回上一次提交?
您的意思:让我们返回修订历史记录中的1个条目
您要执行的操作:从第二次修订更改中还原更改
您应该还原最前面的提交,这样可以及时返回1个版本。