【发布时间】:2015-05-14 11:52:23
【问题描述】:
我喜欢How to squash all git commits into one?的答案。
但是,如果我满足以下条件,我会遇到合并冲突:
git rebase --root -i
按照建议使用挑选和壁球。
而且,当我丢失我的子模块(我有 5 个)时
rm -rf .git
git init
git add .
什么是压缩所有历史记录并将我的子模块保留在其当前目录中的当前 sha 的最有效方法。
【问题讨论】:
标签: git git-submodules