为什么选择gogs作为git服务器

  1. 免费开源
  2. 安装简单
  3. 方便升级
  4. 有备份还原功能

gogs安装

useradd git #建立git用户 su - git wget https://dl.gogs.io/0.11.34/linux_amd64.tar.gz tar zxvf linux_amd64.tar.gz mkdir -p gogs/custom/conf touch gogs/custom/conf/app.ini cd gogs ./gogs web http://ip地址:3000打开安装界面

gogs升级

su - git rm -rf gogs/templates wget 最新的gogs版本 解压即可

gogs备份

su - git cd gogs ./gogs backup

gogs还原

su - git cd gogs ./gogs restore --from="备份文件"