我正在做git rebase,输出是这样的:
应用:问题163:blablabla
正在申请:第130期:blablabla
正在申请:第130期:blablabla
[..]
冲突(内容):在路径/目标/文件中合并冲突
在解决基准库中的冲突时,我喜欢使用git show
查看被选择的原始提交。
但是使用此输出,我看不到任何提交ID。
有什么方法可以使git显示提交ID?
PS:我认为它确实适用于交互式资源库,但是为什么会有所作为?
答案 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