我正在尝试使用gitosis钩子在两个稳定的分支之间自动合并。
我找到了一个article,它描述了如何使用git hooks来实现这一点。
我只是不确定如何使用gitosis做同样的事情,任何想法?
基本上,成功提交 maint 分支会自动合并到 dev 分支。
答案 0 :(得分:0)
Git钩子并不特定于特定的git服务器(如Atlassian Stash)。它们始终可以在存储库中的.git/hooks
文件夹中找到。
要获取服务器端挂钩,请登录服务器并更改/home/git/repositories/<repo>/hooks
的内容(因为gitosis将回购放置在/home/git
下)。那里已有样本,后缀为.sample
。删除后缀(并使其可执行),他们将工作。使用它们作为起点并尝试文章中建议的内容。
(免责声明:由于我没有设置gitosis,我自己也没试过)