Ветка моего собственного репо в отдельной папке - GitHub для Windows

Мне нужно работать над разными ветками проекта одновременно, поэтому наличие нескольких папок (по одной на каждую ветку) будет более быстрым и простым решением.

Проблема возникает при клонировании моего собственного репо: GitHub для Windows распознает его и автоматически переместит в основной репозиторий, где я могу управлять только одной веткой за раз.

Я новичок в GitHub и не смог найти ни одного рабочего решения / обходного пути для версии 1.2.110

Уже попробовал, не сработало:

1 ответ

1 Создайте новую папку, например: C: \ GitHub \ mynewbranch

2 Перетащите его в GitHub, заполните поля описания, снимите флажок "Push to GitHub" и продолжайте.

3 Откройте " Настройки репозитория ":

Настройки репозитория

И заполните поле "Основной удаленный (источник)" URL-адресом вашего хранилища:

Основное удаленное (исходное) поле

4 Нажмите " Открыть в Git Shell " (ниже "Настройки репозитория") и введите его в командной строке:

git remote set-url origin git@github.com:<username>/<repository name>.git

5 Тогда это:

git pull origin <branch name>

6 Переключитесь на нужную ветку в GitHub, наслаждайтесь:-)


PS обновить будущие изменения от мастера:

git pull origin master
Другие вопросы по тегам