
나는 다음과 같은 문제가 있습니다SSH를 통한 git 푸시 원격 후크를 활성화하지 않습니다.
Git repo가 Linux ubuntu인 서버입니다.
Git 버전 1.7.9.5
repo 후크에 대한 내 경로/path/test.git/hooks/update; ~와 함께업데이트실행 파일(chmod +x)
업데이트 파일에서 작동하는지 확인하기 위해 간단한 검사를 했습니다.
#!/bin/bash
echo "Hello World"
echo "098" >> test.txt
종료 1
다음 단계에 따라 Ubuntu(Virtualbox)에서 연결합니다.
touch somefile.txt
git add -A
git commit -ma "내 somefile 추가"
그 다음에:
git push 원본 HEAD:refs/for/master
개체 수 계산: 3개, 완료되었습니다.
개체 압축 중: 100%(2/2), 완료되었습니다.
쓰기 개체: 100%(3/3), 291바이트 | 0바이트/초, 완료되었습니다.
총 3(델타 0), 재사용 1(델타 0)
원격: 변경 사항 처리: 신규: 1, 참조: 1, 완료
원격:
원격: 새 변경 사항:
원격: https://URL/gerrit/15676
원격:
ssh://mylogin@URL:29418/reponame으로
* [새 브랜치] HEAD -> refs/for/master
보시다시피 내 업데이트 스크립트는 "푸시" 중에 활성화되지 않습니다.
왜 이런 일이 일어나는지 무엇을 확인할 수 있습니까?