GIT pulling or cloning repository only gets Master branch
The branches do exist but you can't see them
Try using this:
git branch -a
You'll now see the list of remote branches in origin
e.g.
Output:
remotes/origin/tk_removes_call_centersremotes/origin/tk_warm_transfer_fixremotes/origin/update_README
and you can then
git checkout [any_individual_branch_name]
You can also get the same list with git branch -v --all
which includes the most recent commit info, i.e.
git branch -v --all
output:
remotes/origin/tk_removes_call_centers 1478b14 re-adding call feedback workersremotes/origin/tk_warm_transfer_fix 94720c5 handling blank auto policyremotes/origin/update_README a769b82 Update README
git branch -v
(without --all
) only shows branches you've worked on.When you use --all
you see all the tracking branches in origin/
Related:
Do this list of commands:
git branch -a :
you will see the list of remote branches
git remote show origin
It will display all branches known by your local repository. If the branch you want to use is not in the list, run the command
git remote update
which updates the entire list of remote branches tracked by your local repository and then run
git fetch
which updates all tracked branches.
Then you can create your branch with the following checkout command:
git checkout -b your_branch_local_name origin/your_branch_remote_name