他の多くの人と同じように、構成ファイルを含む git リポジトリを作成し、そのバックアップをホスティング サイトにアップロードしたいと考えています。私の質問は、ローカル リポジトリのドットファイルをどのように扱うかです。
私の zshrc/bashrc が dotfiles リポジトリにあるとしましょう。「source /path/to/local/repo/zshrc」という行を ~/.zshrc ファイルに追加すると、すべて問題ありません。vimrcでも同じです。
しかし、そのようなコマンドをサポートしていないドットファイルはどうでしょうか? ~/.conffile と /pathtolocalrepo/conffile の両方に同じ内容を含める必要がありますか? どちらかを変更すると、もう一方のファイルが更新されますか? それとももっとスマートな方法がありますか?
一般的な慣行は何ですか?
また、このローカルリポジトリは通常どこにありますか (Linux 上)? ホーム フォルダは配置するのに適切な場所ではないと思います (構成ファイルは他のユーザーも利用できるはずです) が、どの場所が最適ですか?
前もって感謝します。