Как иметь два удаленных источника для Git?

StackOverflow https://stackoverflow.com/questions/44714

  •  09-06-2019
  •  | 
  •  

Вопрос

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

Итак, если я просто хочу перейти только к тому, что находится снаружи, и никогда не буду извлекать из него информацию, каков наилучший Git-способ сделать это?

Это было полезно?

Решение

Вы можете добавить пульты дистанционного управления с помощью git remote add <name> <url>

Затем вы можете нажать на пульт дистанционного управления с помощью git push <name> master:master чтобы переместить вашу локальную главную ветвь в удаленную главную ветвь.

Когда вы создаете репозиторий с git clone пульт дистанционного управления имеет имя origin но вы можете создать public репозиторий для вашего онлайн-сервера и перейдите к нему с помощью git push public master:master

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top