作为免责声明,这个答案涉及重写有关分支的历史.因此,应该谨慎使用已公开分享的分支机构.
这里最简单的解决方法,假设没有其他人推送到分支的远程对应部分,只需通过以下方式修改提交:
git commit --amend
Run Code Online (Sandbox Code Playgroud)
这应该会打开一个文本编辑器,您可以在其中将提交消息更改为您想要的任何内容.
正如您所提到的,您现在必须强制将此分支推送到远程通过:
git push --force origin yourBranch
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1562 次 |
| 最近记录: |