如何清理我的 Git 历史记录

How to clean up my Git history

我对 Git 还是很陌生,但到目前为止已经能够弄清楚如何通过一些搜索来完成我想做的事情。我正在尝试清理我的 Git 历史记录并删除一个名为 bootstrap-v4 的先前提交和分支,但到目前为止还没有成功。有人可以建议如何删除分支和额外提交并保持我的 master 分支干净吗?

您的 GUI 正在向您显示未提交的更改,即 bootstrap-v4 分支到 master 的合并。如果您不想提交这些更改,这就是 git reset --hard origin/master 会完成的(唉,我不熟悉您的 GUI 操作,但它应该为您提供一些进行硬重置的方法)

关于删除远程分支,在命令行中是:git push origin :bootstrap-v4