2
리모컨을 git --bare init
으로 생성했습니다. 나는 누르면힘내 : 치명적 : exec 후크/후속 수신 실패
내가 얻을 :
Delta compression using up to 2 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4), 368 bytes, done.
Total 4 (delta 1), reused 0 (delta 0)
fatal: exec hooks/post-receive failed.
error: hooks/post-receive exited with error code 128
는
후크는 다음과 같다을 포스트/수신 :
근로 트리 (경로가있는 경우, 괜찮 원격 설정에서 설정#!/bin/sh
git checkout -f
I CD를 리모컨으로 들어가서 git checkout -f
을 실행하면 작업 트리가 체크 아웃됩니다). 왜 후크가 실패 할 수 있습니다에 관한
-rwxr-xr-x 1 my-user git 28 Sep 20 2010 my.git/hooks/post-receive
모든 단서 : 후크
파마는 다음과 같다?
자식은 후크의 출력을 전달합니다. 아무 것도 전달하지 않았기 때문에 스크립트가 전혀 시작되지 않은 것 같습니다. 손으로 실행할 수 있는지 확인하고'SHELL' 환경 변수에 자식 변수가 이상하지 않은지 확인하십시오 (이 경우이 변수를 사용하는지 여부는 확실하지 않지만 일부에서는 그 값이 사용됩니다). –
어떻게 수동으로 실행합니까? – Ronn
나는 그것을 얻지 못한다. 왜 당신의 리모트가 맨발의 저장소가 아닌가? – fge