使用 TortoiseGit 更改多个提交
Changing multiple commits with TortoiseGit
我是唯一的开发人员,不担心其他人更改我的远程存储库。
我意识到我最近的几个提交是错误的:
所有 [MSA-27] [MSA-37]
应该是 [MSA-27] [MSA-36]
。这些代码对于 Jira Issue board 很重要。纠正所有这些问题的最简单方法是什么?
在日志对话框中,select 最后一次提交是正确的。
然后根据这次提交开始变基。
在变基对话框中select“强制”并将所有要修改的提交标记为“编辑”。
然后开始变基。该过程将在您标记为“编辑”的每个提交后停止,并允许您修改提交消息(如果您还想修改提交中的文件,请选中“Edit/split 提交”)。
我是唯一的开发人员,不担心其他人更改我的远程存储库。
我意识到我最近的几个提交是错误的:
所有 [MSA-27] [MSA-37]
应该是 [MSA-27] [MSA-36]
。这些代码对于 Jira Issue board 很重要。纠正所有这些问题的最简单方法是什么?
在日志对话框中,select 最后一次提交是正确的。
然后根据这次提交开始变基。
在变基对话框中select“强制”并将所有要修改的提交标记为“编辑”。
然后开始变基。该过程将在您标记为“编辑”的每个提交后停止,并允许您修改提交消息(如果您还想修改提交中的文件,请选中“Edit/split 提交”)。