2013-01-22 9 views

答えて

6

HEADはどこのブランチを知っていますか?それはmasterでしたか?実行git symbolic-ref HEAD refs/heads/master

基本的に、名前がHEADのシンボリックリファレンスは、何らかの形で壊れています。あなた(またはあなたが走ったソフトウェア)は、.gitディレクトリを突き抜けていなければなりません。私があなたの場合は、あなたのレポの他のものが破損していないことを確認します。 git fsckを実行すると、オブジェクトデータベースを確認できます。

+0

私は 'git fsck'を実行してこれを得たと思う:' notice:HEADは未成年の枝(幹)を指している ' – MichaelScaria

+0

@MichaelScaria:実際それは私のせいだ。私はgit-svnを最近使っているので、 'master 'の代わりに' trunk'を言った。 'git symbolic-ref HEAD refs/heads/master'を使ってやり直してください。私は適切に自分の投稿を更新します –

+0

あなたはちょうど私の人生を救った。ありがとう! – RedactedProfile

関連する問題