Как подтолкнуть "развить" ветвь к удаленному "происхождению"? - программирование
Подтвердить что ты не робот

Как подтолкнуть "развить" ветвь к удаленному "происхождению"?

Когда я делаю git flow init, он создает ветки master и develop. Когда я добавляю удаленный я делаю git remote add origin [email protected]:NewB/our-repo.git. Теперь у меня есть git поток инициализирован на моем локальном репо, и у меня добавлено удаленное репо. После git push -u origin master у меня есть master в моем происхождении, но не в ветке develop. Есть ли git flow publish для ветки develop? Все, что я вижу, это publish для ветвей feature или release. git -flow хочет, чтобы я просто использовал обычный git и сделал git push origin develop?

4b9b3361

Ответ 1

Да, это то, что вы делаете. Просто используйте обычную команду git.

Я предполагаю, что причина такого выбора дизайна:
Разрабатывающая ветвь создается только один раз. Нет необходимости в команде помощника, чтобы опубликовать ее.
Области функций создаются все время. Здесь вспомогательная команда, ну..., полезна.

Ответ 2

Я обнаружил, что этот cheatsheet очень полезен при понимании потока git: cheatsheet.

Если вы уважаете принципы потока git, вам не нужно публиковать ветку разработки, при совместном использовании вы должны опубликовать функцию при публикации для овладения вами должен использовать release.

Вот как я его использую.

Надеюсь, это вам поможет.