如何使用tortoiseGIT编辑提交消息?这个问题和 this 非常相似,但是我想用TortoiseGit而不是console来解决这个问题,这是可能的吗?
发布于 2013-07-15 15:00:48
如果提交是当前分支的头,这很容易。
Git commit
如果提交是其他分支的头部,则首先切换到该分支。
(修改提交消息分支以上1-4步的步骤)
如果提交位于中间,且head之间没有任何合并,则需要重置、修改和选择
发布于 2014-12-30 22:40:18
对于提交在中间的情况,我强烈建议不要遵循linquize提供的说明,请参阅他答案下面的注释以了解原因。
你可以在TortoiseGit中使用git命令行,这不会造成任何问题: Can I use command-line Git tools and TortoiseGit simultaneously? .
更新:我相信你可以从linquize建议的硬重置中找回丢失的提交,请参阅韦恩的答案: How can I reorder/combine commits using Git rebase? 。
发布于 2017-03-02 07:16:28
我想说修改任何提交消息的最好方法是使用TortoiseGit中的
force rebase
选项。
请在 How to Reorder Commits (rebase) with TortoiseGit 上查看此答案。同样的方法也可以用来编辑提交消息。
Upstream
框中选择一个分支,它的头是当前分支历史记录中的某个提交。如果您没有这样的分支,可以从您想要编辑commit messages.
Force Rebase
Edit
选项。您可以选择编辑多个,button.
Edit
Commit Message
的提交时暂停,然后编辑message
Amend
按钮以继续
https://stackoverflow.com/questions/17647936
复制Copyright © 2013 - 2024 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有