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
才可以
听说使用钩子可以设置自动更新,等我学会再来补充