Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
与其询问特定的 git 动词(git 文档所基于的),我想问一下这个特定任务的最佳方法是什么。
由于被迫提交测试应用程序,我有一个带有丑陋提交日志的 git 分支。很多提交,例如:
幸运的是,所有这些提交都在一个分支中。
在合并该分支之前,我希望有机会清理提交日志,合并和重新排序提交。最好的方法是什么?
您需要的是交互式变基:
git rebase -i master
您可以通过此命令编辑消息、重新排序提交、压缩或跳过其中的一些。