Как добавить внешний репозиторий к локальному репозиторию?
Шаг 1: Откройте терминал (командную строку)
Для начала откройте терминал (на Windows это может быть Git Bash, Command Prompt или PowerShell, на macOS и Linux это Terminal).
Шаг 2: Перейдите в папку вашего локального репозитория
Используйте команду cd
, чтобы перейти в директорию вашего локального репозитория. Например:
cd путь/к/вашему/репозиторию
Шаг 3: Добавьте удаленный репозиторий
Используйте команду git remote add
, чтобы добавить удаленный репозиторий. Вам понадобится URL удаленного репозитория. Обычно это HTTPS или SSH URL, который вы получаете из вашего удаленного репозитория (например, GitHub, GitLab или Bitbucket).
Формат команды:
git remote add <имя-удаленного-репозитория> <url-удаленного-репозитория>
Обычно имя удаленного репозитория по умолчанию называется origin
. Например:
git remote add origin https://github.com/username/repository.git
Шаг 4: Проверьте добавленный удаленный репозиторий
Чтобы убедиться, что удаленный репозиторий был добавлен корректно, используйте команду:
git remote -v
Эта команда выведет список всех добавленных удаленных репозиториев и их URL.
Шаг 5: Синхронизируйте ваш локальный репозиторий с удаленным
Теперь вы можете синхронизировать ваш локальный репозиторий с удаленным, используя команды git fetch
, git pull
и git push
.
-
git fetch
: Загружает все ветки и их последние изменения из удаленного репозитория в ваш локальный репозиторий, но не обновляет вашу текущую рабочую ветку.git fetch origin
-
git pull
: Загружает изменения из удаленного репозитория и автоматически сливает их с вашей текущей рабочей веткой.git pull origin <имя-ветки>
-
git push
: Отправляет ваши локальные изменения в удаленный репозиторий.git push origin <имя-ветки>
Теперь ваш локальный репозиторий настроен для работы с удаленным репозиторием. Вы можете использовать команды git push
и git pull
, чтобы отправлять и получать изменения между локальным и удаленным репозиториями.