一.简介
Gogs的目标是打造一个最简单、最快速和最轻松的方式搭建自助Git服务。使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的 所有平台,包括Linux、Mac OS X、Windows以及 RM平台。

Gogs可以说就是简单版本的github,可以提供代码和文档的存放,可以满足基本团队需求。具体可以查看gogs基本使用,看看是不是满足自身需要。

优点:

跨平台
易安装
轻量级
开源化
缺点:

当前功能少
存在很多问题,不像gitlab每月稳定更新
二.部署
1.部署mysql-5.7,不能低于这个版本

2.登陆后创建数据库
CREATE DATABASE gogs DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;

3.安装git
yum -y install git

4.下载包
wget https://github.com/gogs/gogs/releases/download/v0.11.53/linux_amd64.tar.gz

5.解压后启动
tar -xf linux_amd64.tar.gz
cd gogs
nohup ./gogs web &>/dev/null &

三.网页配置
1.访问浏览器的3000端口即可设置信息

2.在网页配置完信息后,要关闭gogs一次,再打开即可。如果账号密码没设置,第一个注册用户为管理员。

若后面更改配置,修改文件:gogs/custom/conf/app.ini

参考:https://www.cnblogs.com/rxysg/p/15683699.html

轻量级git仓库 centos部署配置gogs代码仓库相关推荐

  1. git钩子放服务器_使用 git post-receive 钩子部署服务端代码

    在 git 中提交服务器源码的时候,如果能够直接更新到测试服务器,并且重启服务使其生效,会节省懒惰的程序员们大量的时间. git 的 Server-side hook (服务端钩子/挂钩)可以用来做件 ...

  2. maven配置本地仓库、maven配置阿里中央仓库

    一.maven配置本地仓库路径 1.打开安装好的maven目录 2.进入conf–>编辑settings.xml文件 3.修改< localRepository> 找到并修改< ...

  3. Git建立远程代码仓库和本地代码仓库

    Git建立远程代码仓库和本地代码仓库 使用Git管理代码,需要有两个仓库.一个是远程代码仓库,一个是本地代码仓库. 远程仓库是用来托管代码的平台,比如说Github,GitLab,Gerrit,码云G ...

  4. [Git] 裸代码仓库和镜像代码仓库全解

    1.Git init和clone命令对bare和mirror参数的支持 git命令 –bare参数 –mirror参数 git init 支持 不支持 git clone 支持 支持 2.裸代码仓库与 ...

  5. Windows下Git使用记录--03 Git GUI与金山快盘组建私人代码仓库进行项目开发

    使用github进行开发的过程中会有一个问题,那就是github不能提供私人的代码仓库,也就是别人完全可以看到你的代码.如果不想别人看到自己的代码,那就得付费购买github的高级服务,或者通过金山快 ...

  6. 谁不想拥有自己的代码仓库?

    自己搭建代码仓库的好处 github 在国外,从国内正常访问的话,速度很慢. gitee.codechina 在国内,访问速度倒是很快,但是单个仓库大小.仓库总数量都受平台限制. 有时公司需要搭建自己 ...

  7. OpenSSH创建秘钥的4种格式以及git多秘钥配置

    一. OpenSSH秘钥的4种格式 秘钥分公钥和私钥各有两个格式分别是: 1)标准私钥使用默认命名为id_rsa,格式如下: -----BEGIN RSA PRIVATE KEY----- MIIEo ...

  8. GitHub管理代码仓库

    目录 1. 背景 2. Git 2.1 什么是Git? 2.2 安装Git 3. Github 3.1 注册Github账号 3.2 配置本地Git的个人信息 3.3 本地生成SSH key 3.4 ...

  9. 005 maven中的坐标和仓库,修改为阿里maven仓库

    在maven中任何一个依赖.插件.项目构建的输出都被称之为构件,所有的构件都通过坐标作为其唯一的标识.我们就是在pom.xml文件里通过坐标声明所依赖的jar包 这么多的构件是存储在仓库中的,仓库分为 ...

最新文章

  1. 继承、实现、依赖、关联、聚合、组合的联系与区别
  2. (0036) iOS 开发之HTTPS、SSL验证
  3. 网站关键词优化有哪些技巧?
  4. Quartus II sof文件转 jic文件
  5. hdu 4533(树状数组区间更新+单点查询)
  6. BZOJ3527: [Zjoi2014]力 [FFT]
  7. Java RandomAccessFile readUTF()方法及示例
  8. Ubuntu: 一个命令行下的翻译工具
  9. vue-promise-axios
  10. java中常见数据库字段类型与java.sql.Types的对应
  11. python 数组 元组 列表_python_Day_02[数组、列表、元组之篇]
  12. 数据库课程设计基于php,数据库课程设计(DatabaseCourseDesign)
  13. 深思 JAVA IT 求职
  14. 苹果cms V10模板/MXone Pro自适应影视电影网站模板
  15. 峰峰值-峰值-平均值-有效值之间有什么关系?
  16. 如何自己更改证件照底色?如何生成蓝底照片电子版?
  17. 达人评测 i7 12700F和i5 12400F区别 i7 12700F和i5 12400F对比
  18. 《霜冷长河》之《壮士》----英雄归来
  19. 截图工具因为计算机无法使用,win7系统截图工具无法使用提示“当前未在计算机上运行”的解决方法...
  20. 【每天学点管理】——RACI责任制(快速解决责任分配问题)

热门文章

  1. 参考PR创建PO净价被信息记录覆盖问题
  2. matlab在电力系统故障的应用,MATLAB在电力系统故障分析中的应用ppt课件.ppt
  3. 如何处理服务器网络连接不稳定?
  4. svelte + vite 开发 Web Components
  5. Unity+Vuforia开发增强现实(AR)教程——识别图的那些坑
  6. 分布式机器学习(上)-并行计算与机器学习
  7. Android算法学习——打表法的概念
  8. 中国一次性塑料食品包装容器行业发展趋势及需求前景展望报告2022-2028年版
  9. 力扣sql入门篇(五)
  10. ivew input 去除边框 和 点击时不出现边框