簡単にアクセスできるように、私のドットファイルをGitHubに保存するエレガントなソリューションが必要です。dotfiles
ディレクトリを作成し、すべてのドットファイルをディレクトリにシンボリックリンクしてみました。その後、gitにシンボリックリンクを追加してそのディレクトリにコミットしようとしましたが、リンクが指すgit
ファイルの内容の代わりにリンクが保存されました。これや同様の方法がありますか?
答え1
私はそれが何であるかわからない最高アプローチはエレガンスはもちろん見る人の目に依存しますが、ドットファイルでは以下を使用します。
~/.dotfiles
すべてのドットファイル自体を含むディレクトリ。これはgitリポジトリで管理されます。~/.dotfiles
私のホームディレクトリに必要なリンクも生成するスクリプトです。私のホームディレクトリにドットファイルがありません。ただ~/.dotfiles
.exampleです:$ ls -l ~/.muttrc lrwxr-xr-x 1 mj mj 25 May 4 2014 /home/mj/.muttrc -> /home/mj/.dotfiles/muttrc
リポジトリを新しいシステム~/.dotfiles
に複製した後、スクリプトを実行してシンボリックリンクを更新しました。
私は上記の方法が私にとって非常に効果的だと思います。