gpt4 book ai didi

git - 交互式 rebase 和普通 rebase 有什么区别?

转载 作者:太空狗 更新时间:2023-10-29 14:35:43 27 4
gpt4 key购买 nike

interactive rebase 有什么不同,比如:

git rebase -i HEAD~3

并且在没有 -i 的情况下 rebase :

git rebase HEAD~3

最佳答案

正如 Thomas Edwards 评论的那样,文档在这里很有帮助。因为是 pro git book (特别是关于 rebasingrewriting history 的部分。

rebase 的核心是检查根提交并逐个应用一系列提交。

当你做一个常规的 rebase 时(git rebase HEAD~3),这会自动发生。

然而,当您进行交互式 rebase 时(git rebase -i HEAD~3),您有机会编辑提交。

这看起来像是修改提交消息、将提交压缩在一起、编辑提交中的更改甚至完全删除提交!

关于git - 交互式 rebase 和普通 rebase 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49626717/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com