Концепция ветвей почти идентична SVN, но способ их обработки совершенно другой.Поскольку ваше репо на локальном компьютере является полным репо, оно может иметь ветви, отличные от вашего пульта.Вы будете выдвигать и извлекать ветки на и с пульта дистанционного управления, чтобы получать и вносить изменения в ветки.
Чтобы начать ветвь с пересмотра заголовка, скажем, вашей «основной» ветки, сначала убедитесь, что вы git checkout master
затем наберите git branch develop
, чтобы начать новую ветку, развивайтесь с той же ревизией головы.Git изменит файловую систему, чтобы отразить вашу новую ветку.