Как добавить Git Remote

Git Remote Add

Обычно при работе с Git вы используете только один удалённый репозиторий с именем origin и разные ветки для разных функций и сред. Origin — это имя удалённого репозитория, которое автоматически создаётся при клонировании репозитория и указывает на клонированный репозиторий.

Однако при совместной работе над проектом с группой людей использование нескольких удаленных репозиториев Git может оказаться очень удобным.

Удалённые репозитории Git — это указатели на версии репозитория, которые обычно хранятся на других серверах.

В этом руководстве объясняется, как добавить новый удаленный Git.

Добавление Git Remote

Удалённый репозиторий должен существовать до добавления удалённого репозитория git в локальный репозиторий. Вы можете создать репозиторий на сервисе Git-хостинга, таком как GitHub, GitLab и BitBucket, или на вашем личном Git-сервере .

Чтобы добавить новый удаленный сервер, перейдите в каталог, в котором хранится ваш репозиторий, и используйте команду git remote add указав затем имя удаленного сервера и URL-адрес удаленного сервера:

 git remote add  

Например, чтобы добавить новый удаленный именованный staging , указывающий на URL-адрес git@gitserver.com:user/repo_name.git , введите:

 git remote add staging git@gitserver.com:user/repo_name.git

Используйте команду git remote для вывода списка удаленных подключений и проверки того, что новый удаленный узел был успешно добавлен:

 git remote -v

Вывод будет выглядеть примерно так:

 origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push) staging git@gitserver.com:user/repo_name.git (fetch) staging git@gitserver.com:user/repo_name.git (push)

Фактически команда git remote add изменяет файл .git/config репозитория и создает новое подключение к удаленному репозиторию.

.git/config

 ... [remote "staging"] url = git@gitserver.com:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*

Вы можете добавить новый пульт, отредактировав файл .git/config с помощью текстового редактора , но гораздо проще использовать команду.

Вот и всё. Вы успешно добавили новый удалённый Git.

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

 git push  

Для извлечения и вытягивания данных с удаленного устройства используйте:

 git fetch  git pull 

Заключение

Добавление нового удалённого репозитория Git выполняется всего одной командой. Удалённые репозитории Git очень полезны и позволяют вам иметь несколько репозиториев.

Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.

мерзавец

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *