私が使っているリポジトリは他にはありません。今日では、複数回のdevのために立ち上がっにconsole.logを持っていることの恥ずかし後、私は次の事前コミットフックに置く:Gitがコミットしている理由-a(git add、git commit)実行可能ファイルを実行しないpre-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は限りそれを発射私は 'git commit filename'を使用します。 'git add'でファイルを追加した場合や、 'git commit -a'(変更されたファイルをすべて追加してからコミットを実行すると仮定した場合)は、起動しません。なぜこうなった?私はgit masterではないし、Googleでいくつかの狩りをしてきたが、何も具体的なことは考えていない。
それでした。おそらく私はちょうど早朝にプログラミングを始めました;) – Stephen