Cloning Multiple Branches in GitHub for Windows

I sometimes need to have two different branches of a GitHub repo on my local disk at the same time. (especially when dealing with gh-pages)

I usually do this by making multiple clones of the repo in different folder, with clone using a different branch.

Is it possible to do this in the GitHub for Windows UI? (as opposed to switching a single local clone from one branch to another)
It looks like the only way to switch between local clones is to drag the new clone into the UI every time.


I don't think it is possible to do what you want to do with the current version (1.0.9.2) but here is what I do to work on two branches.

  • Clone the two branches from the Git Shell

    git clone https://your-project/master/ master

    git clone https://your-project/gh-pages/ gh-pages

  • In Git for Windows, drag & drop the folder you want to work on.

  • To switch branch, drag & drop the folder for the other branch.
  • 链接地址: http://www.djcxy.com/p/16036.html

    上一篇: 在克隆前更改SSH远程中的Git分支

    下一篇: 在GitHub for Windows中克隆多个分支