Git交互式rebase中与drop
有什么区别,只是删除了提交行?Git rebase交互式下降vs删除提交线
20
A
回答
4
将提交标记为drop
与删除该行相同。
提交将被丢弃/忽略。
见当你向下滚动:如果删除这里行提交将丢失
。在2.6.0-rc1加入
的下降命令:
“混帐变基-i”教训“降提交 - 对象的名”命令 的另一种方式跳过提交重播。
21
默认情况下没有区别,它只是说同样的事情的另一种方式。
但,如果启用rebase.missingCommitsCheck,然后删除线将触发一个警告,同时利用drop
告诉GIT中明确表示要删除的(检测,如果你乱七八糟的剪切和粘贴有用)线,Git不会给出任何警告。
9
有其实另一个小的差异:
你可以明确的“滴”的所有提交。效果将与重置相同。
但是,如果你只是删除所有行,然后git会告诉你“没事做”。
通常你不会在这种情况下使用rebase。只有当我试图解释使用虚拟提交来向同事移除一个提交的rebase时,我才了解到这种差异。
相关问题
- 1. git非交互式地删除提交
- 2. 还原交互式git rebase
- 3. 如何运行git rebase交互模式以删除重复的提交
- 4. Git rebase用于删除远程提交
- 5. Git rebase - 交互块在index.lock
- 6. 我不能git rebase - 交互
- 7. Git - 删除提交
- 8. git rebase,提交重复
- 9. Git rebase保存提交者
- 10. git rebase一次提交
- 11. Git交互式底座重写提交
- 12. 有没有办法在`git rebase -i`(交互式)中列出提交的作者?
- 13. git reset或rebase - 删除过去的提交
- 14. Git rebase删除额外的初始提交
- 15. 修复和删除Git Rebase中的提交之间的差异
- 16. Git rebase - 我压扁没有删除提交
- 17. 删除旧的提交:`git rebase`导致合并冲突
- 18. 删除使用Git提交
- 19. Git删除具体提交
- 20. Git删除历史提交
- 21. 在Git中删除提交
- 22. git revert删除提交
- 23. git的删除提交
- 24. Git删除根提交
- 25. Git删除推送提交
- 26. Git删除重复提交
- 27. git pull删除提交
- 28. Git - 删除/撤消提交的方式
- 29. 删除路线提交
- 30. 在git rebase -i中删除提交不会减小.git文件夹的大小