git在伺服器建立版本庫
阿新 • • 發佈:2018-11-24
1 :伺服器安裝 git
yum install -y git
2 :新增使用者,設定密碼
[root@yanyanbobo ~]# useradd git
[root@yanyanbobo ~]# passwd git
Changing password for user git.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
# 如果是刪除使用者的話,把使用者組一併刪除,切換到root使用者,執行命令
# userdel -r git
3:建立專案資料夾
[root@yanyanbobo ~]# cd /
[root@yanyanbobo /]# mkdir www
4:把 www 資料夾的所屬使用者組和所屬使用者改成 git
[root@yanyanbobo /]# chown git:git www
5:切換到 git 使用者
[root@yanyanbobo /]# su git
6:進入 www 資料夾
[git@yanyanbobo /]# cd www;
[git@yanyanbobo /]# git init;
7:執行命令,建立版本庫大功告成
git config receive .denyCurrentBranch ignore
8:git 遠端提交更新地址
git@yourServerIp:/www
注:本地git push程式碼後只是提交到版本庫,www裡面的程式碼並不會更新,需要
更新倉庫狀態並檢出更改
git update-server-info
git checkout -f
才可以
聽說使用鉤子可以設定自動更新,等我學會再來補充