Mac 10.6.6でGit 1.7.4.1を使用しています。私は私のプロジェクトの最新バージョンを私がローカルに持っている空のディレクトリにチェックアウトしようとしています。しかし、これは失敗しています...git repoからのトラブルチェック
davea-mbp2:workspace-sts-2.6.0.SR1 davea$ mkdir systems
davea-mbp2:workspace-sts-2.6.0.SR1 davea$ cd systems/
davea-mbp2:systems davea$ git clone http://[email protected]/systems.git
Cloning into systems...
Password:
remote: Counting objects: 1710, done.
remote: Compressing objects: 100% (863/863), done.
remote: Total 1710 (delta 627), reused 592 (delta 260)
Receiving objects: 100% (1710/1710), 30.64 MiB | 6.41 MiB/s, done.
Resolving deltas: 100% (627/627), done.
warning: remote HEAD refers to nonexistent ref, unable to checkout
これ以降、リモートレポからは何もチェックアウトされていません。私はURLを確認して、私の資格情報が正しいです。 git repoからチェックアウトする正しい方法は何ですか? - Dave
問題を引き起こしているのはリモートリポジトリです。リモートリポジトリへの*ローカル*アクセス権を持つ人は、将来のクローンが自動的にブランチをチェックアウトするように、 'git symbolic-ref HEAD refs/heads/'のようなことをする必要があります。複製されたチェックアウトされたリポジトリを使用するには、 'git branch -r'を実行して、ダウンロードされたリモート追跡ブランチを一覧表示し、選択してから' git checkout -t origin/ 'でチェックアウトします。 –