2014-03-13 34 views

回答

1

git revert生成一个新的提交。尝试到git reset --hard sha其中sha是您上次工作提交的提交ID。

这会将您的HEAD重置为该提交,并删除所有后续提交,这应该是您刚才提交的提交。

小心:使用错误会导致数据丢失。

+1

请注意'git reset --hard'会删除所有未完成的更改。 – Ikke

+0

@phortx/@ikke:这是我的git状态 '$ git的状态 #分支发展 什么承诺,工作目录clean' 我觉得就没有任何损失,对不对? –

+0

然后它没有问题。可以肯定的是,只需复制你的目录;) – phortx

相关问题