私は私のリポジトリでTortoiseGitを使用しますが、時々、私はここでGitのGUIを右クリックして選択します。私はそれがデータベースを圧縮せルースオブジェクトとTortoiseGit V Gitの
:なぜそれは時々これを示しています。しかし、TortoiseGitはこれについて何も言及していません。 GitのGUIが緩んオブジェクトに関するメッセージを提起し、亀のGitがない理由私が求めています同様の質問とは異なり
。したがって、指定された重複質問と全く同じではありません。
私は私のリポジトリでTortoiseGitを使用しますが、時々、私はここでGitのGUIを右クリックして選択します。私はそれがデータベースを圧縮せルースオブジェクトとTortoiseGit V Gitの
:なぜそれは時々これを示しています。しかし、TortoiseGitはこれについて何も言及していません。 GitのGUIが緩んオブジェクトに関するメッセージを提起し、亀のGitがない理由私が求めています同様の質問とは異なり
。したがって、指定された重複質問と全く同じではありません。
"緩いオブジェクト"とは、より効率的なパックファイルではなく、ファイルシステム上の個々のファイルであるオブジェクトを意味します。 「データベースを圧縮する」とはおそらくgit gc
を実行することを意味します。 What are the “loose objects” that the Git GUI refers to?
最近では、Gitはガーベッジコレクションを実行して、時々、それらをクリーンアップします。git gc
。ユーザーにプロンプトする必要はありません。これはGitのGUIが、何年も前からGitが独自のガベージコレクションをしていなかった時代を握っているように感じています。私の理解は、2880は非常に少ない数の緩いオブジェクトです。
誤ってgc.auto
を0に設定していないことを、git config gc.auto
で確認します。
[Git GUIが参照する「ルーズオブジェクト」とは何か?](http://stackoverflow.com/questions/5709687/what-are-the-loose-objects-that-the-git -gui-refer-to) – Schwern
@Schwern私は、ゆるいオブジェクトが何であるかを特に質問していません。なぜGit GUIが私にそれらについて私にプロンプトを出すのか聞いていますが、TortoiseGitはそうではありません。 –
@AndrewTruckle TortoiseGitとGit GUIの違いについては、回答には何も含まれていません。私はあなたの質問がこの違いを中心に実際には回転しておらず、確かに重複していると思います。 –