多くの設定ファイル(.gitconfig、.gitignore、.emacsなど)があるため、ホームディレクトリ(〜)をソース管理(この場合はgit)に配置したいので、マシン間で持ち運びたいそれらをGitに含めると、それらを取得するのに便利になります。
私のメインマシンは私のMacBookであり、OS Xのセットアップ方法には、無視したいフォルダーがたくさんあります(ドキュメント、ダウンロード、.ssh)。Git(.emacs.d)を既に使用しているフォルダーもあります。
私の考えは、これらすべてのディレクトリを.gitignoreファイルに追加することだけでしたが、それはちょっと面倒で、予想外の結果を招く可能性があります。私の次の考えは、保存したいファイルを定期的に家のあるフォルダーにコピーし、そのフォルダーをコミットすることでした。問題は、コミットする前にそれらを移動することを覚えておく必要があることです。
これを行うためのクリーンな方法はありますか?