1,安装git
yum install git
2,添加git用户
sudo adduser git
3,创建git仓库
sudo git init --bare sample.git
4,把git仓库的用户改为git用户所属
sudo chown -R git:git sample.git
5,在本地git clone git clone git@server:/srv/sample.git
6,在本地添加文件并且上传
git add.
git commit -m'first'
git push origin master
7,在git仓库下hooks文件夹下新建一个
vim post-receive
8里面加上如下代码,也就是在项目文件夹下pull一下git仓库
#! /bin/sh
unset GIT_DIR
deployPath='/data/wwwroot/cazdm.com'
cd $deployPath
git pull origin master
~
本文介绍了如何通过Git搭建并配置一个可以实现自动化更新的远程仓库。从安装Git到创建远程仓库,再到设置hook实现自动拉取更新,一步步详细解析整个流程。

被折叠的 条评论
为什么被折叠?



