elFinder の開発中に Eclipse の EGit での git 操作でエラーになって、にっちもさっちも行かなくなってしまった。
エラーメッセージは "missing ...." とかで、どうにもならない。
しょうがないので、シェルで git コマンドを叩いてみた。
$ git fsck
dangling tree f2aa9f225c19fe2134023bd6b85852600571f493 dangling blob 732fc7f95bacf6e98a00fca8f80554185c3aa0b5 dangling blob 47cfd532f8aaddea27a8175a35c3df436813115c dangling blob da6062cc398bff67927c940acbdfa70653ef9c3b dangling tree 44e2c0f72929efb9127943462cec37912100dc31 dangling tree 3c6c96f6548fee7f6551daa95cdf8fbdde557aab
なにやら、ややこしそうだったので
$ git gc
してみた。
Counting objects: 11524, done. Delta compression using up to 2 threads. Compressing objects: 100% (2931/2931), done. Writing objects: 100% (11524/11524), done. Total 11524 (delta 8589), reused 11338 (delta 8436)
もう一度
$ git fsck
何もエラーメッセージはなし!やったぁ!直った!
即座に、Ecripse でも操作できるようになりました。めでたし、めでたし。
ぺージ情報 | |
---|---|
ぺージ名 : | nao-pon/blog/2012-05-20 |
ページ別名 : | 未設定 |
ページオーナー : | nao-pon |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | なし |
ユーザー : | ゲスト |