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

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

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

Ответы

Ответ 1

Вы можете добавить пульты с git remote add <name> <url>

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

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