git repo mirror
1. How to create a git repo mirror
1、 create a empty git repo https://repo.XXX.com/Mirrors/abc.git
2、 git clone empty git repo to dir(比如:abc)
3、 cd abc
4、 git clone --mirror https://gitlab.com/xxx/abc.git
5、 git push --mirror https://repo.XXX.com/Mirrors/abc.git
2. How to update mirror
1、 cd abc
2、 git remote update
3、 git push --mirror https://repo.XXX.com/Mirrors/abc.git
3、其他选择,比如利用第三方工具
https://gitee.com/
or
https://gitea.com