我在玩我的git存储库,并在较早之前对master分支进行了很多提交。现在我意识到它有点嘈杂,并且希望将所有这些合并到一个提交中。
102381 commit z
....
176232 commit a
891273 initial commit
Run Code Online (Sandbox Code Playgroud)
简单地
198273 initial commit (after rebase)
891273 initial commit
Run Code Online (Sandbox Code Playgroud)
我环顾四周,许多解决方案似乎都在压扁。不幸的是,鉴于所有内容都已经在master分支上,这可能是可能的。
我最初的想法之一是
我不确定这是否是一个好方法;认为对此有一些想法,指导和讨论会比较明智。