我必须更改旧提交中的提交消息才能将其推送到远程服务器。这个提交只是在我的机器上,所以我可以交互地重新设置它,然后修改它。
我通常会在推送到远程服务器后删除所有未使用的本地分支,为此我经常使用
git branch --merged
仔细检查我可以删除哪些分支。然而,这个命令只是在提交历史中倒退,以检查哪些分支是可访问的。当我进行变基时,我使用的分支不在输出中,并且我不是 100% 确信我的最后更改都包含在变基之后。这听起来很奇怪,我知道。
我如何知道在变基后可以安全删除哪些分支?我应该担心这个还是 rebase 比我想象的更安全?