通过Gogs搭建Git 服务

本文详细介绍如何使用Gogs搭建自助Git服务,包括Gogs的介绍、安装与配置过程,以及如何在IDEA中配置Git并将项目代码提交到Git仓库。适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是Gogs

Gogs 是一款极易搭建的自助 Git 服务。

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

Gogs安装与配置

安装

下载镜像

docker pull gogs/gogs

创建容器

docker run -d --name=gogs -p 10022:22 -p 3000:3000 -v /var/gogsdata:/datagogs/gogs gogs/gogs

说明:
-v 本地目录:容器目录。挂载主机的本地目录 /var/gogsdata 目录到容器的/datagogs/gogs目录,本地目录的路径必须是绝对路径
-d 后台运行容器

Gogs配置

假设我的centos虚拟机IP为192.168.2.10 完成以下步骤

(1)浏览器访问

在地址栏输入http://192.168.2.10:3000 会进入首次运行安装程序页面,我们可以选择一种数据库作为gogs数据的存储,最简单的是选择SQLite3。如果对于规模较大的公司,可以选择MySQL;在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击“立即安装”,这里的域名要设置为centos的IP地址,安装后显示主界面;
在这里插入图片描述

(2)注册

在这里插入图片描述

(3)登录

在这里插入图片描述

(4)创建仓库

在这里插入图片描述

IDEA配置Git

步骤:
(1)在本地安装git(Windows版本)
(2)在IDEA中选择菜单 : File – settings , 在窗口中选择Version Control – Git
在这里插入图片描述

将项目代码提交到Git

(1)选择菜单VCS --> Enable Version Control Integration…,选择Git
在这里插入图片描述

(2)设置远程地址: 右键点击工程选择菜单 Git --> Repository -->Remotes…
在这里插入图片描述
在这里插入图片描述
(3)右键点击工程选择菜单 Git --> Add
(4)右键点击工程选择菜单 Git --> Commit Directory…
(5)右键点击工程选择菜单 Git --> Repository --> Push …

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值