プッシュ後にウェブサイトを更新するために、サーバー上に git リポジトリを作成したいと考えています。私が見つけたすべてのチュートリアル(http://developertheory.com/how-to-auto-deploy-apps-after-git-push/など)の最初のステップは、次のコマンドです:
git init --bare
次のステップでは、次のコマンドを入力する必要があります。
git config core.worktree /path/to/git/deploy
git config core.bare false
git config receive.denycurrentbranch ignore
2 番目のコマンド ( git config core.bare false
) は、レポを非ベアに設定します。レポをベアとして初期化してから非ベアに設定するのはなぜですか?!