我试图设置一个遵循我们当前配置的git仓库,而不是找到我在Google上寻找的东西。
我想设置我们的repo指向一个目录,该目录用作我们的Web服务器的基本目录,因此当某些内容被推送到" develop"分支已添加,可立即从我们的开发服务器查看。
任何帮助都会很棒,谢谢
答案 0 :(得分:4)
您可以为文档根目录创建post-receive
挂钩和checkout
内容。这应该可以解决问题。
#!/bin/sh
if [ "$refname" == "refs/heads/develop" ]; then
GIT_WORK_TREE=/var/www/dev git checkout -f
fi
答案 1 :(得分:1)
您似乎想要构建一个git服务器。这个链接可能会有所帮助:
http://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-Server