나는 다른 어떤 종류의 걸작도 가지고 있지 않습니다. 오늘 여러 번 dev에까지 점점 CONSOLE.LOG을 갖는 당황 후에, 나는 다음과 같은 사전 커밋 후크에 넣어 :Git이 왜 커밋입니까? (그리고 git add, 그 다음 git commit) 실행 파일을 실행하지 않습니다. 커밋 후크
#!/bin/sh
count=`git diff | grep -i 'console\.' | wc -l | awk '{print $1}'`
if [[ "$count" -ge 1 ]]; then
echo " remove any console statements in javascript sources"
exit 1
fi
자체 스크립트는 잘 작동하고, 자식은만큼 을 발사 'git commit filename'을 사용합니다. 'git add'를 통해 파일을 추가하거나 'git commit -a'(수정 된 파일을 모두 추가 한 다음 커밋을 실행한다고 가정 할 경우)는 실행되지 않습니다. 왜 이런 일이 일어나는 걸까요? 나는 자식이 아니며 Google에서 일부 사냥을 해봤지만 구체적인 것은 없었습니다.
그게 전부입니다. 아마도 나는 아침에 너무 일찍 프로그래밍을 시작했다.) – Stephen