是否有可能获得压扁的提交历史

时间:2014-08-28 13:35:07

标签: git squash

Git菜鸟在这里。我将几个提交压缩到一个提交中,并将单个提交推送到远程存储库。现在我想得到一些压扁的提交。可能吗?

2 个答案:

答案 0 :(得分:4)

请参阅git reflog。如果你在同一台机器上,你会看到像

这样的东西

image taken from gitready.com

您可以使用git cherry-pick取回提交,或使用git show查看。

有关详细信息,请访问:this link

答案 1 :(得分:0)

是的,您可以使用git reflog来重置或挑选以前的提交。查看这篇文章,详细了解它是什么以及如何使用它。 http://gitready.com/intermediate/2009/02/09/reflog-your-safety-net.html