2017-05-17 8 views
0

が、私は奇妙なエラーを取得する動作しませんか?gitの桜のピックは

a0cd8feがマージされたブランチが削除されていることに注意してください。それが私にこのエラーが出る理由ですか?

+1

このコミットがガベージコレクションされたようです。 'git log a0cd8fe'で何を得ますか? –

+0

致命的:不正なオブジェクトxxxxx .... xxxxx 実際には、私はこれをコミットして得ます。何故ですか? – sh0731

+0

'xxxxx'によって、私はSHAハッシュを意味すると思います。単に 'git log'を実行すればどうなりますか?それは何を与えるのですか? –

答えて

1

ブランチを削除しても、コミットは削除されません。その直後に、削除されたブランチにあったコミットのSHAハッシュが与えられたとき、どんなgitコマンドも動作します。これらのいわゆる孤立したコミットは、最終的に設定された時間の後にガベージ・コレクションされます。あなたの出力から、これは起こったことを助けます。ガベージコレクション後、コミットは完全に削除されます。

関連する問題