#gitflow

2026-03-16

Git workflow для частых и независимых релизов веб-сервиса

Git стал таким же привычным явлением, как электричество в розетке. Его можно использовать совершенно по-разному — он либо сделает вашу жизнь удобнее, либо причинит боль и доставит кучу проблем. Привет, меня зовут Макс Мартынов и я ведущий разработчик в Атвинте. В этой статье расскажу про наш подход к Git workflow, в котором баги одной фичи не блокируют деплой другой. Существует множество подходов и наш, конечно, не единственно верный.

habr.com/ru/articles/1010850/

#gitflow #git #git_workflow

dominik schwinddominik@nona.social
2026-02-20

If you have seen memes of Tim continvoucly morging and didn't understand what has happened, the answer is of course: AI Slop. Thanks, Microsoft

nvie.com/posts/15-years-later/

#Microsoft #AI #GitFlow

2026-02-18

Настройка Git для одновременного fetch/push в несколько remotes. Синхронизация одной командой

Прим: Дополняет мою статью "Скрипт полной миграции из GitLab на свой сервер" . После успешной миграции А что делать со старым репозиторием? Было бы логично использовать GitLab и другие хостинги в качестве вторичных (запасных). Но как это делать? И еще не вручную? Для синхронизации с remotes одновременно на свой Gogs и на все GitLab, GitHub, Bitbucket, ... remotes, об этом и других "хаках" ниже:

habr.com/ru/articles/995074/

#git_fetch_push #sync #github #gitflow #bitbucket #gogs #mirroring #git_workflow #gitaliase #devops

Knowledge Zonekzoneind@mstdn.social
2026-01-30

#ITByte: #Gitflow is a popular branching model for Git that provides a structured approach to managing software development and releases.

It's particularly well-suited for projects with a regular release cycle.

knowledgezone.co.in/posts/Git-

Solo ingenieríasoloingenieria
2026-01-27

🚀 GitFlow organiza tu código con ramas para features, releases y hotfixes. El modelo que todo desarrollador debe dominar para trabajar en equipo sin caos. 💻

Lee más 👉 soloingenieria.org/ingenieria-

Solo ingenieríasoloingenieria
2026-01-27

El código desordenado no es un problema técnico, es un problema de flujo de trabajo. GitFlow existe porque trabajar en equipo sin reglas claras genera más conflictos que soluciones. 💡

2025-12-26

ClusterAPI как цель, Terraform как мост: управляем жизненным циклом платформы

Я Олег Одинцов, платформенный инженер App.Farm . App.Farm — собственная разработка Россельхозбанка, которая используется для станадартизации процессов разработки программного обеспечения и предоставления высокоуровневого интерфейса пользователям для автоматизации их задач. Можно сказать, что App.Farm — это автоматизация «под ключ». Пользователь получает полный цикл управления разработкой от размещения кода до деплоя приложений. Более «смузийное» название — IDP платформа.

habr.com/ru/companies/rshb/art

#platform #git #paas #ci #nexus #gitflow #workflow #gitlabci #gitops #микросервисы

2025-11-27

Choose Git Flow for structured, versioned releases or GitHub Flow for continuous deployment based on your team's deploy frequency and release cycle needs.

dev.to/hongster85/git-flow-vs-

#GitFlow #GitHubFlow #BranchingStrategy

François 🇨🇦francois@ruby.social
2025-10-31

I’m researching #branching strategies for an app release process. Happy to read anything you have. I have #MartinFowler Git Flow and some other tabs open.

Thanks a bunch!

#git #versioncontrol #vcs #jj #gitflow #BranchingScenarios

2025-10-27

Эффективный CI/CD: переход на trunk-based development и GitLab

Меня зовут Илья Куликов, я руковожу разработкой веб-терминалов в компании «Столото». Сегодня хочу рассказать, как мы превратили ручные релизы и вечные конфликты в почти автономный CI/CD. За почти 10 лет в компании я прошёл путь от бэкенд-разработчика до руководителя направления, в «Столото» же за это время родился и вырос целый продукт — веб-терминал для агентов розничной сети. Изначально у нас был парк дорогих аппаратных терминалов, установленных у агентов. Но как расширить сеть и снизить входной порог? Возникла идея: а что, если сделать аналогичное приложение в браузере? Тогда любой желающий мог бы стать агентом — достаточно старого ноутбука и договора с нами. Так появился полноценный веб-аналог аппаратного терминала со всеми необходимыми функциями для продажи лотерей. Но вместе с ростом продукта росла и боль: релизы занимали часы, всё постоянно ломалось на проде, а после каждого деплоя команда судорожно грепала логи в поисках причины падения. Мы поняли: без серьёзной перестройки процессов дальше — только хуже. И тогда решили кардинально пересмотреть наш подход к CI/CD. Отказались от классического GitFlow в пользу trunk-based development, полностью перестроили пайплайны в GitLab и внедрили автоматизацию на всех этапах — от сборки и тестирования до деплоя и мониторинга. В этой статье я делюсь реальным опытом: - как мы ушли от ручных релизов к автоматическому деплою в прод; - какие практики и инструменты позволили нам перестать бояться каждого коммита; - как повысить качество кода и ускорить вывод фич на рынок без ущерба для стабильности. Этот материал будет особенно полезен техлидам, инженерам DevOps, разработчикам и командам, которые всё ещё живут в мире ручных деплоев, боятся нажимать «мердж» в пятницу вечером. Если вы задумываетесь, как перейти от хаоса к предсказуемости в релизах — вы по адресу. А как мы этого добились — читайте под катом!

habr.com/ru/companies/stoloto/

#gitflow #cicd #trunkbased_development #gitlab #reactjs #java #spring_boot #gitops #argo_cd #kubernetes

2025-08-11

🍒 Cherry-pick commits easily with shift+c to copy and shift+v to paste. Create and manage #worktrees to work on multiple branches simultaneously. Custom command system for extending functionality beyond built-in features.

🎨 Visual commit graph showing relationships and author colors. Built-in support for #Gitflow workflow and branch management. Filter any view to quickly find what you need.

2025-06-30

Гит, предпосылки его появления и современное использование в веб-разработке

Сейчас сложно представить мир разработки программного обеспечения без git – распределенной системы контроля версий. Хотя еще 10 лет назад во многих компаниях использовались другие инструменты: CVS или SVN. Бывали даже такие команды, в которых и вовсе не велось версионирование кода. А 20 лет назад git только-только был создан Линусом Торвальдсом и начал распространяться в среде самых продвинутых разработчиков того времени — участниках опенсорс комьюнити вокруг ядра линукса. В этой статье мы рассмотрим предпосылки появления git и его современное использование. Первый коммит гите был сделан 7 апреля 2005 года с описанием: Initial revision of "git", the information manager from hell. В английском языке слово гит означает «неприятный человек», и хотя история благодушно умалчивает, почему Линус назвал свой инструмент именно так, мы можем быть уверены, что в этом названии отражена та сложная обстановка, в которой оказались создатели ядра линукса в начале 21 века. Дело в том, что в начале разработки ядра Linux использовался проприетарный (то есть принадлежащий конкретной компании и не являющийся свободным) инструмент управления версиями под названием BitKeeper. Однако в 2005 году возник конфликт между разработчиками Linux и компанией-разработчиком BitKeeper, в результате которого была отозвана бесплатная лицензия разработчиков ядра.

habr.com/ru/companies/beget/ar

#git #gitlab #ci #cd #gitflow

Rost Glukhovros@techhub.social
2025-06-15

Another Gitflow Workflow overview: Steps, Alternatives, Pros & Cons
dasroot.net/posts/2025/06/gitf
#Gitflow #git #devops

Rost Glukhovros@techhub.social
2025-06-15
Ada :v_trans: :v_pan:​iamada@tech.lgbt
2025-04-26

Have a GitFlow diagram I made using DrawIO

Export + diagram files are open-sourced here

#agile #scrum #git #gitflow #tech #development #opensource #programming

A Granular Agile Oriented GitFlow visualisation diagram, showing how to organise development from a git perspective.
2025-04-14

Когда CI заботится не только о коде, но и о пользователях. App.Farm CI. Часть V

Привет, Хабр! На связи команда разработки App.Farm в РСХБ-Интех. App.Farm —платформа по типу PaaS для стандартизации процесса разработки бизнес-приложений: от хранения исходного кода до запуска сервисов. App.Farm CI — подсистема обеспечивающая хранение кода, артефактов, автоматизацию сборки. В этой статье хотели бы представить вам одну из подсистем нашего продукта — PaaS App.Farm , и это будет финальная часть цикла статей об App.Farm CI. Наш материал посвящён работе с пользователями App.Farm CI — какие темы затронем в этой части: Сопровождение как задумывали Сопровождение как получилось Процесс Feature Requests Публикация Changelog Итоги и планы

habr.com/ru/companies/rshb/art

#platform #git #paas #ci #nexus #gitflow #git_workflow #gitlabci #gitops #микросервисы

2025-03-21

App.Farm CI. Часть IV. Реализуем flow — шагаем к автоматизации разработки

Привет, Хабр! На связи команда разработки App.Farm в РСХБ-Интех. Хотели бы представить вам следующую часть цикла статей об App.Farm CI, одной из подсистем нашего продукта — PaaS App.Farm. App.Farm — платформа по типу PaaS для стандартизации процесса разработки бизнес-приложений: от хранения исходного кода до запуска сервисов. App.Farm CI - подсистема обеспечивающая хранение кода, артефактов, автоматизацию сборки. Какие темы затронем в этой статье: - Разновидности flow - Базовый набор job - Генерация Dockerfile - Проверка качества кода - Сборка и публикация артефактов - Развертывание - Демонстрационные примеры

habr.com/ru/companies/rshb/art

#platform #git #paas #ci #nexus #gitflow #git_workflow #gitlabci #gitops

2025-03-05

App.Farm CI. Часть III. Подготовка к реализации flow — быть вахтером или не быть?

Привет, Хабр! На связи команда разработки App.Farm в РСХБ-Интех. Хотели бы представить вам следующую часть цикла статей об App.Farm CI, одной из подсистем нашего продукта — PaaS App.Farm. App.Farm - платформа по типу PaaS для стандартизации процесса разработки бизнес-приложений: от хранения исходного кода до запуска сервисов. App.Farm CI — подсистема обеспечивающая хранение кода, артефактов, автоматизацию сборки. Какие темы затронем в этой части: - Архитектура подключаемых flow - Архитектура сборки - Базовый набор flow - Требования к flow - Статическая верификация

habr.com/ru/companies/rshb/art

#platform #git #paas #ci #nexus #gitflow #git_workflow #gitlabci #gitops

Knowledge Zonekzoneind@mstdn.social
2025-01-30

#ITByte: #Gitflow is a popular branching model for Git that provides a structured approach to managing software development and releases.

It's particularly well-suited for projects with a regular release cycle.

knowledgezone.co.in/posts/Git-

2025-01-21

Мастер-класс по точечному переносу изменений между ветками в git

Представьте ситуацию: вы нашли критический баг в проекте, исправили его в feature -ветке, но до полного слияния ещё далеко. Или вам срочно нужно перенести одно конкретное изменение из текущей ветки в другую. В таких случаях git cherry-pick становится вашим секретным оружием.

habr.com/ru/articles/875258/

#git_workflow #git #github #gitflow #системы_управления_версиями #системы_контроля_версий #версионирование #программирование #ветки_в_git #ветки

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst