When I git branch
I only see 'master', 'v2/branch1', and 'v2/master', but when I git branch -r
I see a lot more branches that come after origin. If I were to want to work in one of these remote branches, do I just git checkout ? Would that automatically change my working directory and index to that branch and set up the tracking branch for me?
Asked
Active
Viewed 64 times
-1

love
- 1,000
- 2
- 16
- 35

akantoword
- 2,824
- 8
- 26
- 43
-
6Possible duplicate of [Checkout remote Git branch](http://stackoverflow.com/questions/1783405/checkout-remote-git-branch) – Vitor Jun 08 '16 at 17:43
2 Answers
0
git fetch remote
git checkout --track -b local_branch_name origin/branch_name

Shravan40
- 8,922
- 6
- 28
- 48
-
can you explain the purpose of fetching? Doesn't my git branch -r mean that I'm already tracking all of these remote branches? – akantoword Jun 08 '16 at 17:53