私のホームディレクトリをバージョン管理したいと考えていますgit
です。gitステージング領域のディスク使用量を参照してください
私は最大のサブディレクトリを検索するためにncdu
を使用し、そこから私は自分のホームディレクトリの最大かつ最も役に立たない部分を除外し(例えば.gem/
、.cache/
、.cabal/
、tmp/
)を願ってい.gitignore
を構築しました。
git add $HOME
を実行した後、ディスク使用量に関してインデックス/キャッシュ/ステージング領域を参照するにはどうすればよいですか?
理想的には、サブディレクトリにドリルダウンできるncdu
のようなインタラクティブなものの後です。
リポジトリのサイズに興味がありますか、ステージングエリア(別名「インデックス」)を指定したいですか?または最後のコミットのサイズの変更サイズ? – j6t
インデックスのサイズ。私がちょうど 'git init; git add $ HOME'とし、インデックス/キャッシュ/ステージング領域にあるものを 'ncdu'のように見たいと思っています。 –
これを行うつもりならば、特に '.ssh'のようなディレクトリを除外するか、あなたの許可を細心の注意を払ってください。代わりに' $ HOME'を管理するよう指示できる '' etckeeper''をチェックしてください。また、あなたの 'ssh'キーを信頼しないところには押し込まないでください! –