Vincent Driessen's modelに基づいて私のリポジトリにいくつかのブランチを作成しました。特定のブランチをチェックアウトできません
私はのgit bashのbranch
コマンドを使用すると、開発の長い時間の後に、それは支店f9-junk
がf9-contact-angle
から生じた
$ git branch
develop
f7-body-force
f8-eos
f9-contact-angle
* f9-junk
master
、私を示しています。今f9-junk
が行われ、私は戻ってf9-contact-angle
にそれをマージしたいのですが、f9-contact-angle
をチェックアウトしようとしたとき、gitがこのエラーを与えている:いくつかの他のブランチをチェックアウト
$ git checkout f9-contact-angle
fatal: reference is not a tree: f9-contact-angle
も同じエラーを生成します。だから、Visual Studio Gitを試しました。再度チェックアウト時のエラーf9-contact-angle
:
An error occurred.
Detailed message: The tip of branch 'develop' is null.
There's nothing to checkout.
何が問題なのですか?
「git rev-parse f9-contact-angle」の出力は何ですか? – knittl
ハッシュ: 'be7f7eee1032b73019cd870e60d6b8ae661e0f6d' – Shaqpad
ハッシュを直接チェックアウトすることはできますか?ブランチ名がハッシュに解決された場合、ブランチ名をチェックアウトすると問題なく動作するはずです – knittl