Когда мы дулаем клон, какого-нибудь проекта, то указанный урл, считается ремоутом с имененм origin. Мы можем получить по нем информацию
Если нам нужно добавить еще один удаленный сервер с которым мы работаем по данному проекту, то
origin/master
...
NEW_REMOTE_NAME/master
...
Для того, чтобы выбрать то, что есть в удаленке, но не делать мерджи:
На самом деле наши гит-пуш имеет более сложную структору, чем та, что мы используем обычно, там просто подставляются поточные аргументы:
Чтобы увидеть, что у нас за сервер скрывается за определенным псевдонимом - урл, что за ветки и п.п:
$ git remote $ git remote -v
Если нам нужно добавить еще один удаленный сервер с которым мы работаем по данному проекту, то
$ git remote add {NEW_REMOTE_NAME} git://github.com/path/to/prj.git
Теперь наши бранчи имеют более сложные имена:origin/master
...
NEW_REMOTE_NAME/master
...
Для того, чтобы выбрать то, что есть в удаленке, но не делать мерджи:
git fetch [remote-name]Если без имени, то origin по-умолчанию.
На самом деле наши гит-пуш имеет более сложную структору, чем та, что мы используем обычно, там просто подставляются поточные аргументы:
git push [remote-name] [branch-name]
Чтобы увидеть, что у нас за сервер скрывается за определенным псевдонимом - урл, что за ветки и п.п:
$ git remote show originЧтобы удалить или переименовать зарегистрированный удаленный сервер есть две команды:
$ git remote rename pb paul $ git remote rm paul
Комментариев нет:
Отправить комментарий