Chef + いくつかのアドホック bash スクリプトを使用して一緒にブートストラップするアプリ サーバーがあります。問題は、これらのアプリ サーバーのいずれかで更新を実行したい場合、次のようになることです。
19:00:28: *** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
git pull origin master
アプリサーバーを更新するたびに簡単なことを行うために、これを本当に設定する必要がありますか? 名前と電子メールが設定されていないときにエラーが発生しないように、この動作をオーバーライドする方法はありますか?