サーバの各種設定ファイルの管理にGitを使用したいと考えております。
そこで、gitのリモートリポジトリをどこにおくべきかわからなかったので、質問させてください。
Gitをサーバ内にインストールして実際のファイルのステータスを管理するのが一般的なのでしょうか。その場合は、一般ユーザのホームディレクトリにローカルリポジトリを置き、設定ファイルの置き場所をリモートリポジトリにし、プッシュ=更新とするのが一般的なのでしょうか。
それとも、gitはローカルに入れて設定ファイルの変更を行い、最新版はgithubでバージョン管理し、変更許可が出たらサーバ内に手動で逐一更新するのが一般的なのでしょうか。
Gitの本を何冊か読んだのですが、仕組みばかりでそういった実際の運用がわかりませんでした。