daicoden <daicoden@xxxxxxxxxxxxxx> writes: > cd /var/www/blog > thin -s 2 -C config.yml -R config.ru stop > cd .git > git pull origin master > cd .. > thin -s 2 -C config.yml -R config.ru start Unless you have a strange configuration in which you have work tree files inside a .git directory of another repository, running "git pull" after going into .git directory does not make any sense. Perhaps add this unset GIT_DIR at the very beginning of your original script would make it work better? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html