跳到主要內容

用Ubuntu 自架Git Server

 

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install openssh-server

sudo service ssh restart

 

# 安裝 git

sudo apt-get install git

 

# 新增專用群組 gitgroup

sudo groupadd [gitgroup]

 

# 新增 gituser 並指定成 gitgroup & 設定密碼

sudo useradd -s /bin/bash -g [gitgroup] -m -d /home/[userName] [userName]

sudo passwd [userName]

 

# 建立 git repository資料位置

sudo mkdir -p [repository資料位置]

 

 

# 變更擁有者,主要是為了指定群組

sudo chown [userName]:[gitgroup] -R [repository資料位置]

sudo chgrp -R [gitgroup] [repository資料位置]

 

 

 

 

 

#改用剛剛建立的 [userName] 帳號登入

#建立專案資料夾並初始化

 

cd [repository資料位置]

mkdir [ProjectName].git

 

cd [ProjectName].git

git init --bare

 

#設定branch 名稱

git config --global init.defaultBranch [branchName]

git branch -m [branchName]

 

 

 

 

ssh://[userName]@[ServerIP]:22/[repository資料位置]/[ProjectName].git
























 

留言