标签: git github push githooks
我正在为代码库Web应用程序编写Web编辑器插件。我的编辑器编辑远程分支上的文件,并在那里提交。对于用户来说,他们看起来在本地计算机上提交了更改并推送了更改,实际上文件是在远程分支上编辑并提交的。
这种方法的问题在于我绕过了所有通过推送触发的钩子。我不想克隆服务器上的存储库并推送,因为如果存储库很大,这可能会花费很多时间。有没有办法让我更改服务器上的远程分支并触发git挂钩而不进行存储库的克隆并推送更改?