2012-11-23 5 views
1

내 사이트를 관리하려면 http://danielmiessler.com/study/git/#website과 (과) 자식을 설정하려고합니다. 나는git : 업데이트 후 체크 아웃이 작동하지 않습니다.

내가 지시의 마지막 단계에 입수했습니다 WIN7에서 자식 GUI를 사용하고 있어요 : 자식 푸시 웹 사이트

웹 사이트를 누른 후, 내가 확인할 수 있었다 ~/웹 사이트에서 개체 디렉토리 .git가 업데이트됩니다.

내 후크는 내가/public_html을/B1A, 그것은 비어있는 디렉토리로 이동합니다 때 다음과 같은 내용을

#!/bin/sh 
echo 
echo "**** Pushing data to Live Server.">>~/hi.txt 
echo 
GIT_WORK_TREE=/home/***/public_html/b1a git checkout -f 

있다 'post_update'라고합니다. 또한 내가 원격 내가 hi.txt이 생성 된 것을 볼 수있는 웹 사이트에 푸시 후 777에 후크 디렉토리와 B1A을 변경했습니다, 그래서 훅이 작동한다고 가정하지만 줄 것을

GIT_WORK_TREE=/home/***/public_html/b1a git checkout -f 

입니다 아니. 나는이

내가 어떤 도움, 나는 마침내 알아 낸

+0

나는 당신이'***'을 실제 경로로 대체하기로되어 있다고 생각한다. – Nelson

+0

그것은 전체 경로 다. 보안 목적으로 여기 ***로 변경했습니다. – user61629

답변

1

사전에

감사합니다,

빌 감사하겠습니다 해결하는 방법에 대해 설명합니다. 후크가 b1a 디렉토리에 보내려고했는데 내 설치에서 자식 디렉토리가 아니 었습니다. 내 생각에 이것은 (회상에서는 생각하지 않았다.) - 안부, 빌

+0

잘 알고 있습니다. +1 – VonC

관련 문제