如何编辑不同 git 操作的远程响应文本?

How to edit remote response text on different git actions?

例如,当推送到 BitBucket 时,您会收到来自远程的文本响应:

remote: 
remote: View pull request for test => master:
remote:   https://bitbucket/projects/DUMMY/repos/test/pull-requests/1
remote: 

您在使用 gerrit 时也会得到类似的响应 - link 代码审查。

可以在 BitBucket 中编辑此回复吗?是否可以为例如自定义服务器响应fetch?

Git 协议的现代版本提供了一个 so-called 边带通道,可以在其中包含各种消息。任何 Git 服务器都可以在本文中发送它喜欢的几乎任何消息,因此,如果您编写自己的服务器实现,则可以让它说出您想要的任何信息。

话虽如此,我非常怀疑Bitbucket是否允许定制; GitHub 没有,我没有理由认为它们会有所不同。