我是否可以在执行";之前创建自定义任务或验证;git push“;命令

我是否可以在执行";之前创建自定义任务或验证;git push“;命令,git,github,bitbucket,Git,Github,Bitbucket,我想要的是:在执行命令“gitpush”时,执行其他一些脚本来验证我的代码(代码审查) 例如: 当运行Git push->运行MSBuild代码分析器(sonarqube扫描)时,如果出现错误,则不允许“Git push” thx您正在寻找一个新的解决方案。在您的情况下,服务器端预接收钩子就可以做到这一点 钩子是在特定事件上运行的自定义脚本(例如,预接收钩子在服务器接受推送之前运行)。根据脚本退出状态,接受或拒绝操作(例如推送) 编辑:可能也有帮助

我想要的是:在执行命令“gitpush”时,执行其他一些脚本来验证我的代码(代码审查)

例如: 当运行Git push->运行MSBuild代码分析器(sonarqube扫描)时,如果出现错误,则不允许“Git push”

thx

您正在寻找一个新的解决方案。在您的情况下,服务器端预接收钩子就可以做到这一点

钩子是在特定事件上运行的自定义脚本(例如,预接收钩子在服务器接受推送之前运行)。根据脚本退出状态,接受或拒绝操作(例如推送)

编辑:可能也有帮助