Я прочитал эти две статьи о мерзавца процесса:Git workflow: в чем отличие от SVN?
- http://nvie.com/posts/a-successful-git-branching-model/
- https://www.atlassian.com/git/tutorials/comparing-workflows/
Насколько я понимаю, эта модель проста:
- мы имеем разработка филиал (ex-trunk),
- мы создаем особенность ветви, которые будут объединены в развивать когда готовы,
- мы делаем релиз филиала, когда реализуются все функции и мы сливаемся релиз ветви в мастер в одном совершить, когда все готово (и до разработать только для целостности).
- Идентификационный номер мастер филиал.
Ну, вопрос:
- Есть ли какие-либо существенные отличия от этой модели в некоторых других примерах GitWorkflow?
- Если нет, то каковы различия между этой моделью и стандартной разработкой SVN? Почему мы называем это «GitWorkflow» - я не вижу никакой разницы с стандартной схемой разработки SVN. Мы можем сделать то же самое с SVN. И мы делаем :)
Так этот способ действительно называется GitWorkflow, или могут быть некоторые моменты, которые я пропустил?
http://git-scm.com/about/distributed – Damodaran