其实要的不是「删除」,而是「合并」。

  • git rebase -i <hash> 从某一个 commit 开始
  • 在打开的编辑器中,将需要合并的 commits 前的 pick 修改为 squash
  • 保存并退出

建议 git checkout -b squash_some_commits 新建一个临时分支处理这件事,犯错了删掉重来便是。

分类: 代码|查看小知识

eson

🌀偶遇故人点头微笑^_^心像透明水滴☝没有喜悲…🍻

发表评论

电子邮件地址不会被公开。 必填项已用*标注