[解決済み] なぜgitは「最適なパフォーマンスのためにバックグラウンドでリポジトリを自動的にパッキングしています」と言い続けるのですか?
2022-09-27 14:54:30
質問
注意事項 : I しない と重複していると思います。 この質問 である非背景パックについて話しています。 ハングアップ ギット は微妙に異なるエラーメッセージで .
私の git リポジトリの一つで、私が (例えば) を起動するたびに
git fetch
を呼び出すたびに、gitが表示されます。
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
をすると、毎回このように表示されるようです。
git fetch
を繰り返すと、たとえ変更がなく
git fetch
にすることがない場合でもです。これは私にとってあまり意味のあることではありません。また、次のような他のネットワーク操作でも起こるようです。
git push
と
git pull
.
コマンドはそれ以上の出力をせずに即座にプロンプトに戻り、私のマシン上で実行されている git プロセスを見つけることができません。このリポジトリと、このマシン上でのみ発生するようです。
git config -l | grep gc
は何も返しません。
この問題を診断または解決するにはどうしたらよいですか。
$ git --version
git version 2.0.1
OS X 10.9を使用しています。
どのように解決するのですか?
私はあなたが提供した2番目のコメントから解決策を見つけた、Trengot、ありがとうございます。それは私がいくつかのダングリングブロブを持っていたことが判明し、それは
.git/objects/17
にあり、それゆえパッキングをトリガーしていました。
$ git fsck
dangling blob d9ff0aeac4aa8b4e0907daed675ebf60278bc977
dangling blob dbff2d073741f9775c815d4a3c623736af224dad
dangling blob e1ffbab1c5b985cd1cd3bc0281075ea2ed80744a
dangling blob fdff59878ccb3a75689f4acca615cfb635288774
これできれいになりました。
$ git gc --prune=now
下のHenrikのコメントにあるように、これは少し危険かもしれないので注意してください。お気をつけください。
関連
-
git pull reports エラー: :cannot open .git/FETCH_HEAD:Permission denied (.git/FETCH_HEADを開くことができません。
-
git pushで "Updates were rejected because your current branch is behind "というエラーが報告される。
-
Git はファイル名の大文字と小文字を無視し、修正する
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み】Git リポジトリのサブディレクトリの Git ログ履歴(関連するすべてのコミット)を表示する方法
-
[解決済み】IntelliJ IDEAでgitを使用する。リモートリポジトリから読み取れませんでした
-
[解決済み】「Auto packing the repository for optimum performance」とはどういう意味ですか?
-
[解決済み】Bareリポジトリと非Bareリポジトリの -実用的な- 違いは何ですか?
-
[解決済み] プル前にローカルとGitHubのリポジトリの差分を確認する方法 [重複]について
-
[解決済み] ファイル変更時のDockerコンテナの再構築
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
undefinedGit Git がファイルをコードクラウドにプッシュする際に報告されるエラーを解決します: ! [拒否] master -> master (最初にフェッチ)
-
致命的 リモートレフマスターが見つからない
-
Git Bashが致命的に表示される:この操作は作業ツリーで実行する必要がある
-
[解決済み】「Auto packing the repository for optimum performance」とはどういう意味ですか?
-
[解決済み] gitにもsvnのような無視コマンドはありますか?
-
[解決済み] フォルダからサブモジュールのリポジトリを作成し、そのgitコミット履歴を保持する
-
[解決済み] stash@{1}は曖昧?
-
[解決済み] Git は、省略形のコミット ID が 2 つの異なるコミットを参照する場合に警告を発しますか?
-
[解決済み] SourceTreeを使用して、ビットバケット上にレポを作成せずに、ローカルレポをビットバケットにプッシュするにはどうすればよいですか?
-
[解決済み] GitとSSH、どちらのキーを使うか?