1.安裝好linux,安裝好git(192.168.1.239)
2.創建一個用戶zph(讓此用戶提供git on server),密碼設置爲12345678
- # useradd zph
- # passwd zph
- # su zph
- $ cd
4.創建一個遠程倉庫
- $ git init --bare sample.git
5.在windows下(192.168.1.5),打開git bash
- $ git clone zph@192.168.1.239:/home/zph/sample.git
- $ ssh-keygen -t rsa -C "[email protected]"
- $ cd /home/zph/.ssh/
- $ vi authorized_keys
9.更改authorized_keys文件的權限
- $chmod 600 authorized_keys
- $ ssh zph@192.168.1.239
11.重複第5步,已經不需要輸入密碼了
12.代碼自動更新
cp /home/zph/sample.git/hooks/update.sample /home/zph/sample.git/hooks/update
13.打開update,先清空內容,然後進行編輯如下
cd
/usr/share/nginx/html/sample
unset GIT_DIR
git pull