Я работаю на ветку git, например, название ветки branch1.1
. когда я делаюЧто такое git pull origin [branchname] означает?
git pull origin branch1.1
Что это значит?
Я работаю на ветку git, например, название ветки branch1.1
. когда я делаюЧто такое git pull origin [branchname] означает?
git pull origin branch1.1
Что это значит?
Если вы делаете git pull origin <remote branch name>
, он будет извлекать удаленную ветвь и затем объединить ее в текущую локальную ветвь.
Я предполагаю, что мало знаю о функциональности Git.
Git позволяет проводить параллельную разработку. master
, как правило, зарезервирован для тестируемого, готового кода производства, который можно вытащить и использовать. Перед тем как события будут продвинуты, они сначала разрабатываются на ветке, в вашем случае branch1.1
. Филиалы допускают параллельную разработку, потенциально с ошибками при их разработке, которые затем могут быть объединены в master
, когда они будут готовы.
Когда вы git pull origin branch1.1
вы говорите git
к pull
(технически fetch
) из удаленного хранилища, вы создали ранее (origin
) и, в частности pull
в branch1.1
(вместо master
), а затем запустить merge
интегрировать его в местное отделение ,
Дополнительную информацию можно получить в руководстве по использованию гит-гита для получения дополнительной информации: 3.2 Git Branching - Basic Branching and Merging