您如何将整个存储库压缩到第一次提交?
我可以重新提交到第一次提交,但这会给我留下 2 次提交。有没有办法在第一个提交之前引用提交?
也许最简单的方法是创建一个具有当前工作副本状态的新存储库。如果你想保留所有你可以先做的提交消息git log > original.log,然后在新存储库中为你的初始提交消息编辑它:
git log > original.log
rm -rf .git git init git add . git commit
要么
git log > original.log # edit original.log as desired rm -rf .git git init git add . git commit -F original.log