Клонирование разветвленного репозитория Git: объяснение на примерах

  1. Основная команда git clone:

    git clone <repository_url>

    Эта команда клонирует репозиторий с удаленного URL-адреса на ваш локальный компьютер. Замените URL-адресом разветвленного репозитория.

  2. Клонирование разветвленного репозитория.
    Когда вы разветвляете репозиторий на таких платформах, как GitHub, под вашей учетной записью создается собственная копия репозитория. Чтобы клонировать разветвленный репозиторий, вам необходимо использовать URL-адрес клона. Например:

    git clone https://github.com/your-username/forked-repo.git

    Замените your-usernameна свое имя пользователя GitHub и forked-repoна имя разветвленного репозитория.

  3. Клонирование определенной ветки.
    Если вы хотите клонировать определенную ветку разветвленного репозитория, вы можете использовать флаг -b, за которым следует имя ветки. Например:

    git clone -b branch-name https://github.com/your-username/forked-repo.git

    Замените branch-nameименем ветки, которую вы хотите клонировать.

  4. Клонирование с помощью SSH:
    Вместо использования HTTPS вы можете клонировать разветвленный репозиторий с помощью SSH, если вы настроили ключи SSH. URL-адрес SSH имеет следующий формат:

    git clone git@github.com:your-username/forked-repo.git

    Замените your-usernameна свое имя пользователя GitHub и forked-repoна имя разветвленного репозитория.

  5. Клонирование с определенным именем каталога:
    По умолчанию git cloneсоздает новый каталог с тем же именем, что и у репозитория. Если вы хотите клонировать репозиторий в конкретную директорию, вы можете указать это в качестве дополнительного аргумента:

    git clone https://github.com/your-username/forked-repo.git my-directory

    Замените my-directoryименем каталога, который вы хотите создать.