git remote -v
Чтобы узнать, какие удалённые репозитории настроены в Git, можно использовать команду:
git remote -v
Разберём команду:
git remote
: Это основная команда для работы с удалёнными репозиториями.-v
или --verbose
: Опция, которая включает подробный вывод, показывая как fetch (получение данных) и push (отправка данных) URL для каждого удаленного репозитория.Пример вывода:
origin https://github.com/your-username/your-repository.git (fetch)
origin https://github.com/your-username/your-repository.git (push)
upstream https://github.com/another-user/another-repository.git (fetch)
upstream https://github.com/another-user/another-repository.git (push)
Объяснение вывода:
origin
и upstream
: Это имена удалённых репозиториев. origin
обычно является вашим форком или основным репозиторием, с которым вы работаете. upstream
часто используется для отслеживания оригинального репозитория, если вы работаете с форком.https://github.com/your-username/your-repository.git
: URL-адрес удалённого репозитория. Это может быть HTTPS, SSH или любой другой поддерживаемый Git протокол.(fetch)
: Указывает URL, используемый для получения данных из удалённого репозитория (например, при использовании git fetch
или git pull
).(push)
: Указывает URL, используемый для отправки данных в удалённый репозиторий (например, при использовании git push
).Другие полезные варианты:
git remote
: Без опции -v
, команда выведет только имена удалённых репозиториев. Например: origin
, upstream
.git remote show <remote_name>
: Покажет более подробную информацию о конкретном удалённом репозитории, включая отслеживаемые ветви, заголовки и т.д. Например: git remote show origin
.