git之-git钩子搭建,同步提交到指定目录

通常我们提交网站代码,需要同步代码到站点根目录,这时git的钩子就派上用场了,其实简单理解就是一有推送就触发脚本的git实现

仓库路径为/home/git/testgit

1、首先进入testgit仓库下的hook文件夹

 

cd /home/git/testgit/sample.git
cd hooks


2、编辑post-receive文件

 

 

#!/bin/bash
git --work-tree=/home/www checkout -f


保存退出后,将该文件用户及用户组都设置成

 

3、设置权限

 

chown git:git post-receive
chmod +x post-receive


原文参考链接http://blog.csdn.net/baidu_30000217/article/details/51327289

 

 

你可能感兴趣的:(Github)