リポジトリをgit clone
するか、git pull Origin master
とgit pull Origin myBranch
を使用すると、BitBucketでホストしますが、2回目にプルしますが、git branch -v
でブランチを一覧表示すると、マスター。 git status
を実行しても何も表示されません。
すべてのブランチをWebリポジトリからローカルリポジトリにプルするにはどうすればよいですか?
コンピューターを変更してgit設定の名前を変更したためにmaster
しか取得できないためかもしれません。デフォルトのブランチであり、もう1つは作成者だけがアクセスできるためです。
これを使ってみてください:
git branch -a
Origin /にリモートブランチのリストが表示されます。
出力:
remotes/Origin/tk_removes_call_centers
remotes/Origin/tk_warm_transfer_fix
remotes/Origin/update_README
そしてあなたはそれから
git checkout [any_individual_branch_name]
最新のコミット情報を含むgit branch -v --all
を使用して同じリストを取得することもできます。
git branch -v --all
出力:
remotes/Origin/tk_removes_call_centers 1478b14 re-adding call feedback workers
remotes/Origin/tk_warm_transfer_fix 94720c5 handling blank auto policy
remotes/Origin/update_README a769b82 Update README
git branch -v
(--all
なし)は、作業したブランチのみを表示します。 --all
を使用すると、トラッキングブランチがOrigin/
にallと表示されます
関連:
- Gitですべてのリモートブランチを複製する方法
- リモートGitブランチをどのように作成しますか?
- Gitフェッチリモートブランチ
- リモートGitブランチをチェックアウトするにはどうすればよいですか?
次のコマンドリストを実行します。
gitブランチ-a:
リモートブランチのリストが表示されます
git remote show Origin
ローカルリポジトリで認識されているすべてのブランチが表示されます。使用するブランチがリストにない場合は、コマンドを実行します
gitリモート更新
ローカルリポジトリによって追跡されるリモートブランチのリスト全体を更新して実行します
git fetch
追跡されたすべてのブランチを更新します。
その後、次のチェックアウトコマンドを使用してブランチを作成できます。
git checkout -b your_branch_local_name Origin/your_branch_remote_name