我正在做一个交互式变基(
git rebase -i master
,同时my_branch
)。
我使用的 gitk 视图仅显示特定分支(“编辑视图”对话框的“分支和标签”字段设置为
my_branch my_branch-old_version etc.
)。
此视图不显示迄今为止在交互式变基上完成的任何提交或暂存或工作树更改,这使得很难跟踪我所在的位置。
如何使视图显示迄今为止在交互式 rebase 上完成的工作?
在视图编辑对话框中,将以下内容添加到命令中以生成更多提交以包含对话框底部的字段:
git rev-list --ignore-missing REBASE_HEAD..HEAD
另请注意,仍可以使用
git rebase --edit-todo
查看(并可能更改)剩余要做的步骤