freeCodeCamp/guide/russian/git/git-remote/index.md

3.6 KiB
Raw Blame History

title localeTitle
Git Remote Git Remote

Git Remote

git remote команда git remote позволяет вам управлять удаленными репозиториями Git. Удаленные репозитории являются ссылками на другие репозитории Git, которые работают на одной и той же базе кода.

Ты можешь тянуть из а также нажимать на удаленные репозитории.

Вы можете нажать или потянуть либо URL-адрес HTTPS, например https://github.com/user/repo.git , либо URL-адрес SSH, например git@github.com:user/repo.git .

Не беспокойтесь, каждый раз, когда вы нажимаете что-то, вам не нужно вводить весь URL. Git связывает удаленный URL с именем, и имя, которое большинство людей использует, является origin .

Список всех настроенных удаленных репозиториев

git remote -v 

Эта команда перечисляет все удаленные репозитории рядом с их местоположением.

Удаленные репозитории называются по имени. Как отмечалось выше, основной репозиторий для проекта обычно называется origin .

Когда вы используете git clone получить копию репозитория Git устанавливает исходное местоположение в качестве происхождения удаленного хранилища.

Добавить удаленный репозиторий

Чтобы добавить удаленный репозиторий в свой проект, вы должны выполнить следующую команду:

git remote add REMOTE-NAME REMOTE-URL 

REMOTE-URL может быть либо HTTPS, либо SSH. URL-адрес GitHub можно найти, щелкнув раскрывающееся меню «Клонировать или загрузить» в вашем репозитории.

Например, если вы хотите добавить удаленный репозиторий и вызвать его example , вы должны запустить:

git remote add example https://example.org/my-repo.git 

Обновление удаленного URL-адреса

Если URL-адрес удаленного репозитория изменяется, вы можете обновить его следующей командой, где example - имя пульта:

git remote set-url example https://example.org/my-new-repo.git 

Удаление пультов

Удаление пультов производится следующим образом:

git remote rm REMOTE-NAME 

Вы можете подтвердить, что пульт удален, просмотрев список существующих пультов:

git remote -v 

Дополнительная информация: