多くの人々と同様に、私は多くのドットファイルをバージョン管理リポジトリ(Bitbucket上のMercurial、私の場合はプライベート)を介して管理しています。これは、新しいマシンをセットアップしたり、異なるマシン間で構成を伝播したりするときに便利です。
だから、当然、私は私のコメントを追加.emacs
して.emacs.d
、このセットアップに。
次に、いくつかのパッケージをインストールし、Pythonリポジトリからファイルを省略したように、に追加*.elc
しました。.hgignore
*.pyc
私が追跡するべきではない他のもの、たとえば、環境固有であり、別のプラットフォームにクローンを作成したときに役に立たない/正しくない生成ファイルはありますか?(デスクトップではLinuxとOS Xを使用し、サーバーではFreeBSDを使用しています。)
この種の共有をより価値のあるものにするために一般的に使用されるセットアップのトリックはありますか?シェルファイルのセットアップでは、たとえばブランチ間で個々のファイルをチェリーピックするための良い方法を探しています。
*.elc
。stackoverflow.com/a/24539894/324105