Deploy website using Git/Gitolite [post-receive hook doesn't work properly]
问题 I'm trying to deploy my website using git/gitolite. I've created a remote repository, I cloned it to my local machine. I've 2 branches Master and develop. I've created a script of post-receive hook in order to deploy each branch in the correct web directory : /var/www/<mysite>/ for branch Master [live version] /var/www/<mysite>/dev for branch develop [dev version] for that I'm using this script in .gitolite/hooks/common/post-receive file : #!/bin/bash prodroot="/var/www/<mysite>" devroot="