Gogs
Posted penghuake
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gogs相关的知识,希望对你有一定的参考价值。
4.1 什么是Gogs
Gogs 是一款极易搭建的自助 Git 服务。
Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。
地址:https://gitee.com/Unknown/gogs
4.2 Gogs安装与配置
4.2.1 安装
(1)下载镜像
docker pull gogs/gogs
(2)创建容器
docker run -di --name=gogs -p 10022:22 -p 3000:3000 -v /var/gogsdata:/data gogs/gogs
4.2.2 配置
假设我的centos虚拟机IP为192.168.184.135 完成以下步骤
(1)在地址栏输入http://192.168.184.135:3000 会进入首次运行安装程序页面,我们可以选择一种数据库作为gogs数据的存储,最简单的是选择SQLite3。如果对于规模较大的公司,可以选择mysql
点击“立即安装”
这里的域名要设置为centos的IP地址,安装后显示主界面
(2)注册
(3)登录
(4)创建仓库
4.3 IDEA配置Git
步骤:
(1)在本地安装git(Windows版本)
(2)在IDEA中选择菜单 : File -- settings , 在窗口中选择Version Control -- Git
4.4 将代码提交到Git
(1)选择菜单VCS --> Enable Version Control Integration...
选择Git
(2)设置远程地址: 右键点击工程选择菜单 Git --> Repository -->Remotes...
(3)右键点击工程选择菜单 Git --> Add
(4)右键点击工程选择菜单 Git --> Commit Directory...
(5)右键点击工程选择菜单 Git --> Repository --> Push ...
以上是关于Gogs的主要内容,如果未能解决你的问题,请参考以下文章