How to fetch all remote branches in Git
In this tutorial, we are going to learn about how to fetch all remote branches to a Git with the help of examples.
When we clone a git repository that containing many branches from the GitHub, and try to check remaining branches using git branch
command it only returns one branch.
git branch
*master
Fetching all remote branches in Git
To fetch the all branches to a remote, we can use the git fetch
command followed by the --all
flag in Git.
Here is an example:
git fetch --all
Note: The git fetch
command doesn’t create local branches that track remote branches.
To update the local branches that track remote branches, we can use the git pull
command followed by the --all
flag.
Here is an example:
git pull --all