最近,GitHub做到了这一点,以便在推送请求更改历史记录中显示强制推送。我喜欢经常重新建立分支基础(每两百次提交),以避免兼容性问题,所以现在我所有的拉取请求都像这样:
这只是混乱,有什么办法可以隐藏我吗?如果没有,我可以在哪里向GitHub.com本身提交功能请求,以使这些强制推送通知有选择地消失?
答案 0 :(得分:2)
不幸的是,似乎无法将它们隐藏起来,我所有的拉动请求现在也都是一堆强行推动的东西。
答案 1 :(得分:0)
我知道这是一个旧线程,但也许它会帮助其他人。
您可以使用 Git Squash 清理这些提交。有关详情,请参阅 https://pushbuildtestdeploy.com/hide-your-shameful-commits-with-git-squash/。