是否可以在 GitHub 的拉取请求中隐藏 Force Push 操作?
Is it possible to hide Force Push actions in a pull request on GitHub?
最近,GitHub 使强制推送显示在拉取请求更改历史记录中。我喜欢经常对我的分支进行变基(每几百次提交)以避免兼容性问题,所以现在我所有的拉取请求看起来像这样:
这太乱了,有什么办法可以隐藏它吗?如果没有,我可以在哪里向 GitHub.com 本身提交功能请求以使这些强制推送通知有选择地消失?
不幸的是,似乎无法隐藏它们,我所有的拉取请求现在也是一团乱麻。
我知道这是一个旧话题,但也许会对其他人有所帮助。
您可以使用 Git Squash 清理这些提交。有关详细信息,请参阅 https://pushbuildtestdeploy.com/hide-your-shameful-commits-with-git-squash/。
最近,GitHub 使强制推送显示在拉取请求更改历史记录中。我喜欢经常对我的分支进行变基(每几百次提交)以避免兼容性问题,所以现在我所有的拉取请求看起来像这样:
这太乱了,有什么办法可以隐藏它吗?如果没有,我可以在哪里向 GitHub.com 本身提交功能请求以使这些强制推送通知有选择地消失?
不幸的是,似乎无法隐藏它们,我所有的拉取请求现在也是一团乱麻。
我知道这是一个旧话题,但也许会对其他人有所帮助。
您可以使用 Git Squash 清理这些提交。有关详细信息,请参阅 https://pushbuildtestdeploy.com/hide-your-shameful-commits-with-git-squash/。