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

12 set 2022 1 min di lettura
Как добавить Git Remote
Indice dei contenuti

Введение

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

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

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

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

Добавить удаленный Git

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

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

git remote add <remote-name> <remote-url>

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

git remote add staging [email protected]: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 [email protected]:user/repo_name.git (fetch)
 staging [email protected]:user/repo_name.git (push)

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

...

 [remote "staging"]
 url = [email protected]:user/repo_name.git
 fetch = +refs/heads/*:refs/remotes/staging/*

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

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

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

git push <remote-name> <branch-name>

Для извлечения (выборки) и извлечения (вытягивания) с удаленного URL-адреса:

git fetch <remote-name>

Вывод

Добавление нового удаленного Git — это всего лишь одна команда. Remote Git очень полезен и позволяет вам иметь несколько репозиториев.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.