我在提交消息中无意中提交了没有JIRA票证的代码,我无法推送任何代码 . 在过去如果发生这种情况,我在源代码树中使用了“修改最后一次提交”功能,但这是一种不同的情况,其中错误的提交是两次提交,所以我无法弄清楚如何添加JIRA问题该提交的票证 . 为了进一步解释这个问题,这是一个例子
提交1条消息(做了些什么)
提交2消息(再做一次JIRA-123)
如何修复“提交1条消息”以解决问题?还有另一种解决方法吗?谢谢!
假设您尚未推送:使用"interactive rebase"( git rebase -i ) . 这将打开一个编辑器,您可以将第一次提交标记为 reword ,然后您将获得第二个编辑器,您可以在其中编辑提交消息 .
git rebase -i
reword
1 回答
假设您尚未推送:使用"interactive rebase"(
git rebase -i
) . 这将打开一个编辑器,您可以将第一次提交标记为reword
,然后您将获得第二个编辑器,您可以在其中编辑提交消息 .