为了解释这一点,我想实现每个功能以拥有自己的分支,当它结束并且功能按照我想要的方式工作时(此处为 B.3)我只想将 B.3 克隆到一个新的主提交(图中为 C)。那么 B.3 = C
我相信,如果我执行 git merge,B1、B2 和 B3 将被克隆到 main 中。但我不想要主分支中功能的历史记录,我只想要最后一个,以便主分支清理,一个又一个功能进化。
PS:由于我在开发项目中单独工作,因此我不需要其他特定分支或其他。 :)
有可能吗? (在发现 git 的强大功能后,我相信如此!)
谢谢! :)