使git rebase打印提交ID

时间:2019-04-29 16:38:23

标签: git rebase

我正在做git rebase,输出是这样的:

  

应用:问题163:blablabla
  正在申请:第130期:blablabla
  正在申请:第130期:blablabla
  [..]
  冲突(内容):在路径/目标/文件中合并冲突

在解决基准库中的冲突时,我喜欢使用git show查看被选择的原始提交。

但是使用此输出,我看不到任何提交ID。

有什么方法可以使git显示提交ID?

PS:我认为它确实适用于交互式资源库,但是为什么会有所作为?

1 个答案:

答案 0 :(得分:1)

如果您只想查看正在合并的当前提交(正在引入冲突的提交),则可以运行以下命令:

git rebase --show-current-patch

或者:

git show REBASE_HEAD

做同样的事情。 如果您想查看之前成功应用的提交,则可以运行:

git show REBASE_HEAD~1

您可以在

阅读更多内容
  

https://git-scm.com/docs/git-rebase#Documentation/git-rebase.txt---show-current-patch