«Git» называет только «происхождение» каким-либо удаленным при клонировании? - PullRequest
18 голосов
/ 03 апреля 2010

Использует ли Git только удаленное имя «origin» для хранилища, созданного путем клонирования?

Например, скажем, я создал репозиторий, поместил его на удаленный компьютер и попытался снова клонировать его в тот же каталог, какой из них мог бы назвать Git name origin?

Ответы [ 2 ]

43 голосов
/ 03 апреля 2010

origin - это имя по умолчанию, используемое git clone, но вы можете использовать любое другое имя при клонировании:

--origin <name>
-o <name>

Вместо использования удаленного имени origin чтобы отслеживать восходящий репозиторий, используйте <name>.

Если вы этого не сделаете, каждый раз, когда вы клонируете репо, на это удаленное репо будет ссылаться имя по умолчанию origin.

17 голосов
/ 01 апреля 2011

Если origin вам не подходит, вы всегда можете переименовать его в более подходящее имя:

git remote rename <old> <new>

См. Описание git remote .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...