其实要的不是「删除」,而是「合并」。
git rebase -i <hash>从某一个commit开始- 在打开的编辑器中,将需要合并的
commits前的pick修改为squash - 保存并退出
建议 git checkout -b squash_some_commits 新建一个临时分支处理这件事,犯错了删掉重来便是。
eson
文章:126
关注:3 粉丝:11

git rebase -i <hash> 从某一个 commit 开始commits 前的 pick 修改为 squash建议 git checkout -b squash_some_commits 新建一个临时分支处理这件事,犯错了删掉重来便是。