構成ファイル ( ~/.bashrc
、~/.emacs
、~/emacs
など) を git に保存します。これを構成した方法は、ホーム ディレクトリに git リポジトリを追加するだけでした。
このアプローチにはいくつかの問題があることがわかりました。
git gui
ホームディレクトリ全体を再帰的にスキャンするため、永遠にかかります。- 新しいリポジトリに移動する必要があるファイルを構成リポジトリに誤って追加することがあります (新しいプロジェクトを作成し
~/projects/foo
、.構成リポジトリに追加されます)。git add bar.xyz
foo
すでに git リポジトリがあるディレクトリの下に git リポジトリをネストすることが賢明かどうかはわかりませんが、これに関して根本的な問題はまだ発生していません。
より良いアプローチはありますか、それともローカル構成ファイルを git に保存する標準的な方法ですか?