朝气蓬勃的领结 · 如何使用TortoiseGit编辑不正确的提 ...· 1 周前 · |
帅气的柑橘 · VB.NET复制删除文件完整示例_51CTO ...· 1 年前 · |
任性的斑马 · c语言异步操作实例-掘金· 1 年前 · |
有胆有识的勺子 · 矩池云 AI 前沿论文推荐20230704(4)· 1 年前 · |
纯真的柑橘 · html - 如何判断网页应用了哪些字体 ...· 1 年前 · |
如何使用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. 腾讯云 版权所有