Проверка URL-адреса удаленного репозитория с помощью команды git remote -v
На предыдущих этапах мы научились перечислять имена удаленных репозиториев (remote repositories). Теперь давайте узнаем, как просмотреть фактические URL-адреса, связанные с этими удаленными репозиториями. Это важно, так как URL-адрес сообщает Git, откуда извлекать (fetch) и куда отправлять (push) изменения.
Убедитесь, что вы находитесь в директории ~/project/my-time-machine
:
cd ~/project/my-time-machine
Чтобы увидеть имена удаленных репозиториев вместе с их URL-адресами, используйте команду git remote
с флагом -v
(который означает "подробный вывод"):
git remote -v
Снова, так как мы еще не добавили никаких удаленных репозиториев, эта команда не выдаст никакого вывода. Это ожидаемое поведение для только что инициализированного репозитория без каких-либо удаленных подключений.
Давайте смоделируем добавление удаленного репозитория с именем origin
с заглушочным URL-адресом, чтобы увидеть, как будет выглядеть вывод. Не запускайте следующую команду еще, это только для демонстрации:
git remote add origin https://github.com/your-username/my-time-machine.git
Если бы вы запустили git remote -v
после добавления этого удаленного репозитория, вывод выглядел бы приблизительно так:
origin https://github.com/your-username/my-time-machine.git (fetch)
origin https://github.com/your-username/my-time-machine.git (push)
Этот вывод показывает имя удаленного репозитория (origin
), за которым следует URL-адрес. Также он указывает, используется ли URL-адрес для извлечения (скачивания изменений) или отправки (загрузки изменений). Обычно URL-адреса для извлечения и отправки совпадают.
Команда git remote -v
- это ваш основной инструмент для быстрой проверки удаленных подключений вашего репозитория и проверки их URL-адресов. Это необходимо для того, чтобы убедиться, что вы отправляете и извлекаете изменения из правильного места.
В реальной ситуации вы замените https://github.com/your-username/my-time-machine.git
на фактический URL-адрес вашего удаленного репозитория.