что такое ветка происхождения в git?как это использовать? - PullRequest
1 голос
/ 02 марта 2012

Я новичок в git, я пытаюсь понять, что такое origin и origin / master в git, что означает origin? где это? а кто-то говорит, что это удаленная ветка, что такое удаленная ветка?

Ответы [ 2 ]

3 голосов
/ 02 марта 2012

origin - это имя по умолчанию, данное удаленному репозиторию, из которого был клонирован ваш локальный репозиторий.origin/master - это ветвь master этого хранилища, которую (по умолчанию) будет отслеживать ваша локальная ветвь master.

2 голосов
/ 02 марта 2012

См. Книгу ProGit и Работа с удаленными устройствами . Происхождение обычно относится к хранилищу git, из которого вы клонировали.

git fetch origin
git merge origin/master

для получения изменений из исходного репо.

git push origin master

чтобы перейти от вашей локальной ветки master к источнику (и его ветке master). Вы должны иметь права коммитов, чтобы быть в состоянии сделать это.

Справка Github также очень полезна и описывает, как добавить свои собственные пульты (например, пульт дистанционного управления после ветки проекта).

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