有没有选项可以在执行分支命令:'git branch new123'之后执行脚本?如果用户创建新分支,我想自动切换到新分支,并自动创建文件夹“new123”,其中包含与分支同名的两个其他文件夹,如'int'、'ext'。
要么是GitLab Webhook,它是在你控制的服务器上的监听器,会接收来自 GitLab 的 JSON push 事件,并在检测到新分支时,在存储库的本地克隆中执行你描述的操作。
要么是GitLab-CI 作业,它可以在每次推送时运行,其工作是在其工作空间中检查该推送是否为新分支,然后执行相同的操作(因此在 GitLab 方面而不是像 Webhook 那样在私有服务器上)