簡介:gogs 是一款極易搭建的自助 git 服務,其目標是打造乙個最簡單、最快速和最輕鬆的方式搭建自助 git 服務。使用 go 語言開發使得 gogs 能夠通過獨立的二進位制分發,並且支援 go 語言支援的 所有平台,包括 linux、mac os x、windows 以及 arm 平台。
專案位址:
部署安裝:
1、安裝maraidb資料庫並啟動
yum install mariadb-server -y
systemctl start mariadb.service
mysql_secure_installation
2、建立gogs資料庫並賦予許可權
mysql –u root –p
create database gogs;
grant all on *.* to root@'%' identified by 'root';
3、建立git使用者
useradd git
pwsswd git
su git
cd ~
wget
tar zxvf linux_amd64.tar.gz
cd gogs
./gog web
5、測試gogs
gogs倉庫遷移,git倉庫遷移
git伺服器上的目錄和本地.git目錄不一樣,是git bare型別,是禁止直接修改的。當需要從一台git伺服器上遷移git專案到另一天git伺服器上時 可以git clone bare url,將專案轉殖下來,也可以通過直接拷貝git伺服器中的git目錄,作用是一樣的。例子 git clone b...
使用Gogs 搭建個人git倉庫
在阿里最低配置的ubuntu系統中搭建,因為公司用的gogs搭建的git倉庫,還很不錯,而且消耗記憶體比較小。阿里雲ecs伺服器 ubuntu 16.04.2 1核cpu 1g記憶體 1m頻寬 40g系統盤 1.安裝nginx sudo apt get install nginx如果報異常 root...
Notes 使用gogs搭建私有git倉庫
之前一直是在伺服器上採用原生git和客戶端同步,這樣做的話只能滿足基本需要,如果要和其他人同步或者進行版本檢視等都不是很方便。glogs是乙個極易搭建的自助 git 服務,輕量級,易移植,很方便我這種希望快速搭建,且經常換服務的人。這裡選用docker安裝,方便快捷。docker pull gogs...