Что такое
HEAD
master [branch]
?
Что я должен выбрать для ссылок "Источник ref" и "Назначение ref", соответственно?
Что такое
HEAD
master [branch]
?
Что я должен выбрать для ссылок "Источник ref" и "Назначение ref", соответственно?
Этот экран отображается в Документация Egit Push URI:
Здесь вы определяете refspecs:
A "refspec" используется приложением fetch и push для описывать отображение между удаленным Ref и местным Ref.
Семантически они определяют, как локальные ветки или теги сопоставляются с ветвями или тегами в удаленном репозитории.
В native git они объединяются с двоеточием в формате<src>:<dst>
, которому предшествует дополнительный знак плюс,+
для обозначения принудительного обновления.
В EGit они могут быть отображены, а также отредактированы в табличной форме в Спецификации Push Ref и Спецификации Reflection Fetch и других диалоговых окнах."Левая" сторона RefSpec называется источником, а "правая" сторона называется пунктом назначения.
В зависимости от того, используется ли RefSpec для извлечения или для push, семантика источника и назначения различается:
Для Push RefSpec источник обозначает Ref в исходном репозитории, а пункт назначения обозначает Ref в целевом репозитории.Нажмите Refspecs
Типичным примером для Push RefSpec может быть
HEAD:refs/heads/master
Это означает, что текущая проверенная ветвь (обозначенная ссылкой
HEAD
, см. Git Ссылки) будет перенесен в главную ветвь удаленного репозитория.
Я думаю, вам, вероятно, стоит ознакомиться с учебным пособием, чтобы понять терминологию git. Возможно, посмотрите на этот сайт: http://gitready.com/
master
- это ветвь репо по умолчанию. Обычно вы считаете это своей "всегда работающей" производственной отраслью. Другая работа может быть выполнена в других ветких, а затем объединена с мастером. "ГОЛОВА" - это самые последние изменения независимо от них. В вашем случае здесь вы, вероятно, нажмете мастер (пока не увидите разветвление).
Вкратце, пока вы изучаете git, оставайтесь на главной ветке и отслеживаете ветвь удаленного мастера, а затем нажмите и вытащите из главной ветки. Вы скоро обнаружите тонну более удивительных функций git, когда идете.