宝塔中如何进行Git搭建

本教程使用gogs一键部署git服务

Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。本教程则是在腾讯云宝塔面板上(Linux)进行gogs的git服务搭建

下面开始正式搭建

首先进入宝塔面板,选择docker-快速部署项目-找到一键部署gogs服务



填入信息,端口号默认10880,点击一键部署,可以选择允许该端口从外部访问



记得去云服务器防火墙和宝塔的安全组放行10880端口,不然外部无法访问



放行后可以直接用 http://ip地址:10880 访问gogs git主页,或者你也可以用一个域名链接到你的主页。下面介绍如何使用域名访问主页

首先新建一个站点,比如我的是git.yelove.site

添加站点后新建一个反向代理,目标地址填写 http://ip地址:10880 即可



上述步骤后,你就可以用域名或者 http://ip地址:10880 访问你的gogs服务主页了

第一次访问主页,需要运行安装程序。数据库推荐SQLite3,这是gogs自带数据库,可以避免安装其他数据库服务。如果你对其他数据库也很熟悉的话,也可以用其他的数据库。其他项按说明填写即可



主页如图



然后注册一个账号,gogs默认注册的第一个账号拥有管理员权限



注册并登录后,点击控制面板-我的仓库,就可以建立git仓库了



建立git仓库



复制git仓库地址,然后做你想做的事



到此,你的服务器git服务就完全搭建完成了,你可以用它同步文件,存储数据,保存代码等等等等



windows下需要安装git官方客户端才能使用git

git官网下载:https://git-scm.com/

当然,你使用TortoiseGit等第三方gui工具的话,同样可以,具体用法不做赘述。

Tortoisegit和中文语言包下载:https://tortoisegit.org/download/



需要稍微说明的是,如果你在本地保存过账号密码,有一天不想用了,则windows下需要到系统设置里面的凭据管理器删除账号密码,当然了解git的话,你也可以用命令行删除账号密码,随意选择即可





愉快玩耍吧