目前国内已经有几家做的很好的代码托管平台厂商了,在国内拉去和同步速度也快了不少,就是有些限制确实不舒服。再加上现在GitHub已经被微软收购了,说起来还真有点讽刺 一个是世界最大的闭源公司,一个是世界最大的开源公司,不过微软收购也拿出来该有的气度,完全开放私有仓库没有限制了可以说很不错了;对于个人来说这个奶酪已经很香了几乎没有限制,巴特!国内拉取和同步速度很慢,再加上还有DNS污染就很难受,那么可以直接修改hosts来解决;如果这都不够舒服那么就用搭建私有代码仓库GitLab吧,私有托管完全免费,除了要使用一些企业功能要收费,其他的完全免费,又可以很舒服的压榨树莓派的性能了。
( 搭建环境建立在Centos7+Bt面板上,若没有基础环境可往前面看 )
搭建过程 👇
GItLab已经被BT官方纳入一键部署(树莓派不支持,请跳过),如果是x86\_64那么直接打开应用商店一键安装即可

树莓派4 部署 👇 (Gitlab官网下载)
GitLab有两个版本
一个是社区版(gitlab-ce)
一个是企业版(gitlab-ee) 企业版可免费使用30天,到期后自动降为社区版
地址:https://packages.gitlab.com/gitlab/gitlab-ee (企业版)
地址:https://packages.gitlab.com/gitlab/gitlab-ce (社区版)
坐标20210217;但是经过我的一天的努力目前尚未找到Centos7\_aarch64版本,唯一的解决方案只能自行编译,官方在发行的gitlab中也直接跳过了对Centos7\_aarch64的支持,直接跃升到了Centos8👇 ,目前只能暂时放弃,或者后期直接跃升至Centos8;

目前受支持的aarch64系统如下:
Debian\_aarch64
Opensuse\_aarch64
Centos8\_aarch64