użyłem tego przewodnika, aby użyć git do autopublish moje zmiany na mojej stronie internetowej, gdy wciskam na moim zdalnego repozytorium pochodzenie git:Korzystanie git do publikowania na stronie internetowej
http://www.lwp.ca/james/2010/03/using-git-to-manage-online-website-projects/
Oto mój/haki/post- plik aktualizacji:
cd ../../public_html/dir/wbg
env -i git pull
Oto moja struktura katalogów:
/home/git/wbg.git < - mój zdalnego repozytorium git
/home/public_html/dir/WBG < - mój folder web
Kiedy biegnę
git push origin master
repozytorium aktualizacji ale mój katalog stron internetowych jest jeszcze pusty. Jakieś pomysły?
Edycja: jeśli jakikolwiek przyszły ruch widzi to, moim prawdziwym problemem było to, że Zarówno twoje zdalne miejsce docelowe, jak i twój katalog strony docelowej muszą być repozytoriami git. Nie możesz po prostu skonfigurować go do skopiowania projektu do nowego folderu, chyba że ten folder jest również repozytorium git.
czy wykonałeś również "chmod + x" zgodnie z sugestią w artykule? – eckes
link podany w tej kwestii jest martwy –