3
Git을 사용하고 싶습니다 pre-commit
후크. 기본 파일 인 pre-commit
을 수정했는데 내 후크가 잘 작동합니다.Git hook에서 "select"를 어떻게 사용할 수 있습니까?
select run in "yes" "no"
do
case $run in
"yes")UnitTest;;
"no")echo "Ignore Unit Test!";;
*)echo "other";;
esac
done
을하지만 git commit
실행할 때, 출력 메시지는 스크립트가 떠나지 않아
Run the Unit Test Case?
1) yes
2) no
#?
입니다 :
지금은 몇 가지 옵션을 추가하려면이 코드처럼 사전 저지 나에게 옵션을 입력 할 수있는 기회; 후크가 즉시 종료되는 것처럼 보입니다. 다른 스크립트에서 pre-commit
을 호출하려고 시도했으며 예상대로 작동합니다.
그래프트 훅에서 select
을 어떻게 사용할 수 있습니까?
감사합니다. – vane