在 Git 中是否可以轻松地执行以下操作?
- 有一个位于 GitHub 的“主要”存储库
- 在 Bitbucket 中保留另一个存储库,在生产服务器(Web 主机)上保留另一个存储库
当本地开发发生时,我希望推送将更改推送到 GitHub,并将这些相同的更改同时推送到其他存储库。
我尝试使用--mirror 来执行此操作,但由于有一个 7 人团队在同一个项目上工作,因此更新镜像时似乎很容易删除功能分支。
想法?有没有办法做到这一点,而无需手动编辑 .gitconfig 文件来手动定义指向多个 repo URL 的源?这可以用钩子完成吗?