Что использует gitflow предлагает пользователя GIT?

StackOverflow https://stackoverflow.com/questions/8824706

  •  27-10-2019
  •  | 
  •  

Вопрос

Мы переходим к GIT, нам нужен контроль источника, который лучше справляется с разветвлением и параллельным развитием. Вся наша команда провела немного исследования, и мы решили переехать в GIT. Нам также нравится модель gitflow. Анкет Я заметил, что есть также расширение GitFlow для GIT.

Какое преимущество имеет это расширение по сравнению с стандартным GIT? Кажется, что это в основном макросы для объединения команд. Должны ли мы беспокоиться о расширении Gitflow (нам нравится модель)? Это полезно? Как это сравнивается со стандартными командами GIT?

Это было полезно?

Решение

«Расширение Gitflow» - это буквально просто набор сценариев, которые кодифицируют модель ветвления NVIE. Там нет необходимости использовать их, это просто удобство. Вам может быть полезным, чтобы сценарии справились с моделью ветвления, или вы можете предпочесть просто придерживаться команд Vanilla GIT, чтобы сделать то же самое. Это просто личное предпочтение.

Другие советы

Кевин абсолютно прав. За исключением ..., расширения потока GIT делают очень простым в использовании модели NVIE. Это действительно помогает обеспечить соблюдение того, что вы подразумеваете под функцией, но, что более важно, что такое релиз и горячий файл!

Когда вы используете расширения потока GIT, вы также можете использовать обычные команды GIT, вообще нет штрафа.

Я также нашел инструмент OS X GUI, Sourcetree. Анкет Это действительно помогает показать вам, что является локальным, а что должно быть отталкивает/вытащили из происхождения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top