Что делает Git, когда мы добавляем origin
?Что происходит в Git при добавлении источника?
Это как сказать, что мы создаем новый репозиторий? Насколько он отличается от push
?
Что делает Git, когда мы добавляем origin
?Что происходит в Git при добавлении источника?
Это как сказать, что мы создаем новый репозиторий? Насколько он отличается от push
?
Традиционно origin
только имя по умолчанию присваивается удаленный репозиторий, когда вы клонировать его:
git clone [email protected]:some/repo.git
приведет в том,
origin [email protected]:some/repo.git (fetch)
origin [email protected]:some/repo.git (push)
как выход git remote -v
.
В качестве альтернативы, если вы хотите, чтобы иметь возможность нажать/тянуть/из другого удаленного хранилища, вы можете сделать:
git remote add [email protected]:another/repo.git whatever
и получить
origin [email protected]:some/repo.git (fetch)
origin [email protected]:some/repo.git (push)
whatever [email protected]:another/repo.git (fetch)
whatever [email protected]:another/repo.git (push)
из git remote -v
.
После этого вы сможете сделать как git push origin master
, так и git push whatever master
.
https://www.kernel.org/pub/software/scm/git/docs/git-remote.html –
У вас много вопросов о Git. Я рекомендую читать [ProGit] (http://git-scm.com/book); Мне было очень полезно, когда я начинал. – chepner