Сведения о локальных репозиториях
Репозитории на GitHub являются удаленными. Можно клонировать или разветвить репозиторий с GitHub Desktop для создания локального репозитория на компьютере.
Можно создать локальную копию любого репозитория на GitHub, к которому у вас есть доступ, путем клонирования репозитория. Если у вас есть репозиторий или права на запись, можно синхронизировать локальное и удаленное расположение. Дополнительные сведения см. в разделе Синхронизация ветви в GitHub Desktop.
При клонировании репозитория любые изменения, которые вы отправляете в GitHub, повлияют на исходный репозиторий. Чтобы внести изменения, не затрагивая исходный проект, можно создать отдельную копию, разветвив репозиторий. Можно создать запрос на вытягивание, чтобы предложить ответственным включить изменения в вилке в исходный основной репозиторий. Дополнительные сведения см. в разделе О вилках.
При попытке использовать GitHub Desktop для клонирования репозитория, к которому у вас нет доступа для записи, GitHub Desktop предложит автоматически создать вилку. Можно использовать свою вилку для внесения вклада в исходный вышестоящий репозиторий или для самостоятельной работы над своим собственным проектом. Все существующие вилки по умолчанию вносят изменения в вышестоящий репозиторий. Можно изменить этот выбор в любое время. Дополнительные сведения см. в разделе Управление поведением вилки.
Можно также клонировать репозиторий напрямую из GitHub или GitHub Enterprise. Дополнительные сведения см. в разделе Клонирование репозитория из GitHub в GitHub Desktop.
Клонирование репозитория
-
В меню Файл щелкните Клонировать репозиторий.
1. В списке репозиториев щелкните репозиторий, который нужно клонировать. 1. Чтобы выбрать локальный каталог, в который требуется клонировать репозиторий, рядом с полем "Локальный путь" щелкните Выбрать... и перейдите в каталог.
Создание вилки репозитория
Вы можете создать вилку репозитория на GitHub.com или в GitHub Desktop. Сведения о вилке в GitHub.com см. в разделе Ветвление репозитория.
В GitHub Desktop при попытке клонирования репозитория, к которому у вас нет доступа на запись, автоматически создается вилка.
-
В меню Файл щелкните Клонировать репозиторий.
1. В списке репозиториев щелкните репозиторий, который нужно клонировать. 1. Чтобы выбрать локальный каталог, в который требуется клонировать репозиторий, рядом с полем "Локальный путь" щелкните Выбрать... и перейдите в каталог. -
Нажмите кнопку Продолжить.
Управление поведением вилки
Вы можете изменить поведение вилки с вышестоящим репозиторием в GitHub Desktop.
-
В строке меню выберите Репозиторий, а затем щелкните Параметры репозитория....
-
В разделе "Я буду использовать эту вилку..." используйте переключатели, чтобы выбрать способ использования вилки.
-
Выберите команду Сохранить.
Создание псевдонима для локального репозитория
Можно создать псевдоним для локального репозитория, чтобы различать репозитории с тем же именем в GitHub Desktop. Создание псевдонима не влияет на имя репозитория на GitHub. В списке репозиториев псевдонимы отображаются курсивом.
- В левом верхнем углу GitHub Desktop справа от имени текущего репозитория щелкните .
- Щелкните правой кнопкой мыши репозиторий, для которого вы хотите создать псевдоним, а затем щелкните Создать псевдоним.
- Введите псевдоним для репозитория.
- Щелкните Создать псевдоним.