在分支命令“ git branch new123”之后是否有执行脚本的选项?如果用户将创建新分支,我想自动签出到新分支中,并自动创建带有分支名称的文件夹“ new123”和该文件夹内的另外两个文件夹,例如“ int”,“ ext”。
答案 0 :(得分:0)
您需要:
要么是GitLab webhook,它是您控制的服务器上的侦听器,它将从GitLab接收JSON推送事件,并且在检测到新分支时,将执行您在本地描述的操作存储库的克隆。
或GitLab-CI job,它可以在每个push上运行,并且其工作将在其工作区中执行相同操作之前检查该push是否是新分支(因此在GitLab端而不是在像网络挂钩一样的私有服务器)