Клонирование нескольких ветвей в GitHub для Windows

Иногда мне иногда приходится иметь две разные ветки репо на GitHub на моем локальном диске. (особенно при работе с gh-страницами)

Я обычно делаю это, создавая несколько клонов репо в другой папке, при этом клон использует другую ветвь.

Возможно ли это сделать в интерфейсе GitHub для Windows? (в отличие от переключения одного локального клона с одной ветки на другую)
Похоже, что единственный способ переключиться между локальными клонами - это перетащить новый клон в пользовательский интерфейс каждый раз.

Ответ 1

Я не думаю, что можно сделать то, что вы хотите сделать с текущей версией (1.0.9.2), но вот что я делаю для работы в двух ветвях.

  • Клонирование двух ветвей из оболочки Git

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

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

  • В Git для Windows перетащите папку, в которую хотите работать.

  • Чтобы переключить ветвь, перетащите папку для другой ветки.