Skip to content

Instantly share code, notes, and snippets.

@jblanche
Last active August 29, 2015 13:56
Show Gist options
  • Save jblanche/8975540 to your computer and use it in GitHub Desktop.
Save jblanche/8975540 to your computer and use it in GitHub Desktop.
Lrqdo git flow

Semver based

Plus de v3, v3.1, v3.2 qui correnspondent aux milestones statégiques.

  • v3 = LeaderProfile
  • v3.0 = LeaderProfile Welcoming page
  • v3.1 = questionnaire
  • v3.1.1 = fix step count
  • v3.2 = pending profile validation page
  • (...)
  • v4 = Preconstruction
  • v5 = Construction
  • (...)
  • v6 = Catalogue ?

Fonctionnellement

  • Une branch master "ultra clean" ou on merge juste la Major version à releaser.
  • Une branch par feature / major version
  • Une branch par minor sur l'upstream (qu'on supprimera une fois la major feaure correspondante released)
  • Des branches par patch (non partagée) que l'on supprime dès que la PR sur laquelle on bosse est acceptée

En local on bosse sur des branche de patchs/fix uniquement et on rebase régulièrement la upstream/minor correspondante.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment