9
ローカルリポジトリにコミットするたびに実行されるgitフックがあります。gitフックがターミナル/コマンドライン内で呼び出されていないかどうかを確認する方法
一部の人が端末からコミットしていて、SourceTreeやSmartGitなどのサードパーティアプリケーションからコミットしている人がいます。
SourceTreeの動作は、フックに応じて異なります。たとえば、エラーはデフォルトでは赤で、ユーザーの入力はサポートされていないようですので、ユーザーがSourceTreeやSmartGitなどからコミットしているかどうかによってPythonスクリプトを変更する必要があります。
スクリプト内でこれを行うには?
あなたは 'printenv'を使って環境変数を比較しようとしましたか? – Dario
@Darioいいえ、私はそれを試み、あなたに戻ってきます。 – Ogen
@Dario私は 'print os.environ'を使用しています。それはあなたが念頭に置いたことですか?私はこの出力から正確に何を調べるべきですか? – Ogen