Tag Archives: git flow

Проблема с git flow в PhpStorm под mac os

При попытке инициализировать репозиторий пишет ошибку и что нужно посмотреть в консоль. Для начала, конечно, нужно поставить git-flow brew install git-flow и перезапустить IDE. Далее при инициализации опять выдаёт ошибку, в консоли при этом git -c core.quotepath=false flow init -d git: ‘flow’ is not a git command. See ‘git —help’. Did you mean one of …

Read more

Gitlab flow

Github flow для gitlab. Как это выглядит. Есть центральный репозиторий http://gitlab.lan/group/repo_name. Каждый разработчик создаёт себе свой fork, в котором и производится работа (например, http://gitlab.lan/bullgare/repo_name). Результаты работы push-атся ведётся в своём репозитории (для этого нужно, чтобы git remote origin смотрел на gitlab@gitlab.lan:bullgare/repo_name.git). Также нужно добавить основной репозиторий вторым удалённым репозиторием git remote add upstream gitlab@gitlab.lan:bullgare/repo_name.git Перед …

Read more

Github Flow

По сравнению с git flow всё проще. Создаётся fork, разработка фичи ведётся в отдельной ветке. Потом создаётся pull request (merge request для gitlab), опционально назначаются ответственные за merge, в процессе обсуждений может продолжаться работа в ветке (изменения будут автоматически добавлены к request). После одобрения ветка мёржится в мастер/главную ветку https://guides.github.com/introduction/flow/index.html