參考網址:https://hackmd.io/@JohnnyTsai/ry3xUAAKD
sudo apt-get update sudo apt-get upgrade sudo apt-get install openssh-server sudo service ssh restart # 安裝 git sudo apt-get install git-core # 新增專用群組 gitgroup sudo groupadd gitgroup # 新增 gituser 並指定成 gitgroup & 設定密碼 sudo useradd -s /bin/bash -g gitgroup -m -d /home/gituser gituser sudo passwd gituser # 建立 git repository資料位置 sudo mkdir -p /opt/gitRepository # 變更擁有者,主要是為了指定群組 sudo chown gituser:gitgroup -R /opt/gitRepository sudo chgrp -R gitgroup /opt/gitRepository #切換到 gituser 帳號 # 建立專案資料夾並初始化 cd /opt/gitRepository mkdir project_name.git cd project_name.git git init --bare --shared #推送本地專案到遠端倉庫 git remote add origin gituser@localhost:/opt/gitRepository/project_name.git git push -u origin master