是否有可能让gitlab设置自动同步(镜像)在另一个位置托管的存储库?
目前,我知道这样做最简单的方法是手动推送到两个(gitlab和另一个)存储库,但这很费时且容易出错.
最大的问题是镜像可以重新同步是两个用户同时将更改推送到两个不同的存储库.我可以提出的防止此问题的最佳方法是确保用户只能推送到其中一个存储库.
我一直在使用私有Gitlab实例来保存我的所有代码.但由于与我合作的大多数员工现在都有一个Github帐户,我真的很想移动并将我的Gitlab回购镜像给Github.
我的情况:
我知道--mirror
git 中有切换,但我不确定这是如何工作的.我在网上找到的文档非常糟糕......所以如果有人可以帮助我,那就太好了.:)
我想在我的Git Repository中创建一个备份并将其保存到AWS CodeCommit.我不想包括使用我的本地机器.任何人都可以告诉我如何直接或通过AWS Lambda进行此操作?