-1

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?

love
  • 1,000
  • 2
  • 16
  • 35
akantoword
  • 2,824
  • 8
  • 26
  • 43
  • 6
    Possible duplicate of [Checkout remote Git branch](http://stackoverflow.com/questions/1783405/checkout-remote-git-branch) – Vitor Jun 08 '16 at 17:43

2 Answers2

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
0

Follow the below steps:

git branch -r
git checkout <branch name>
Siddharth Sunil
  • 233
  • 2
  • 10