2
我有一个运行GitLab的本地服务器,我们所有的现场开发人员都使用它。我们还为远程开发人员设置了github帐户。我需要一种方法让github和gitlab保持同步。有谁知道任何工具/程序/配置来做到这一点?谢谢Git镜像问题
我有一个运行GitLab的本地服务器,我们所有的现场开发人员都使用它。我们还为远程开发人员设置了github帐户。我需要一种方法让github和gitlab保持同步。有谁知道任何工具/程序/配置来做到这一点?谢谢Git镜像问题
你可以在源回购后更新钩子。
steps - 从source - > dest交换密钥。
在post-update挂钩附加线像
git push --mirror [email protected]/reponame.git
假设 - 源端库名称是 “reponame” 库名称在source.example.com一致,dest.example.com
能你给我一个更深入的答案,关于如何做到这一点?我仍然是Git的新手。 – 2013-02-28 15:36:53
是的,回购股票名称将是一致的。 – 2013-02-28 15:37:41
在[email protected] [email protected]之间建立公钥验证。您需要使用上述命令修改更新后的挂钩,并授予+ x权限。挂钩保存在reponame/.git /钩子中。每次你将任何东西推送到source.example.com,在成功更新后,它会将相同的增量级级联到dest.example.com – forvaidya 2013-02-28 15:38:25