我已经为我的项目添加了另一个repo git subtree add,现在当我从子树项目更新我的主项目时git subtree pull --prefix=subtree-dir subtree-origin subtree-branch --squash,我最终在我的主历史中有两个新的提交,前者说"Squashed"子树 - dir /'从618c8ff..822004d更改",后者是引用前者的合并提交.
这感觉很糟糕.
我理解压缩提交是必要的(或者是子树项目的所有干预提交),但有没有办法避免第二次合并提交?我很想发现一种行为很像的模式git pull --rebase.
万一你今天没有听过,你太棒了.
| 归档时间: |
|
| 查看次数: |
598 次 |
| 最近记录: |