Skip to content

Instantly share code, notes, and snippets.

@FlorenceBuchelet
Last active June 25, 2025 13:59
Show Gist options
  • Select an option

  • Save FlorenceBuchelet/1503f6dc0b573fb533c07811cd11c498 to your computer and use it in GitHub Desktop.

Select an option

Save FlorenceBuchelet/1503f6dc0b573fb533c07811cd11c498 to your computer and use it in GitHub Desktop.

Process de dev sur le front FC

Branches :

  • develop
  • staging
  • main

On part toujours de develop qui est régulièrement synchro sur main (en théorie, dès qu'une feature est validée).

  1. Tirer une branche de develop (ex. feature/54XXX_branch_name)
  2. Dev
  3. Merge la branche feature/54XXX_branch_name sur staging (deploy auto sur preprod)
  4. tests
  5. merge la branche sur develop
  6. merge develop sur main (deploy auto sur prod)

Il est possible de suivre les déploiements dans le cockpit Front-Commerce.

En cas de conflits au moment de merge sur staging

  1. Tirer une nouvelle branche de staging
  2. Nommer cette branche d'après celle que l'on souhaite merge + _tmp ex. ici on aura feature/54XXX_branch_name_tmp
  3. Merge la branche initiale dans la branche _tmp : feature/54XXX_branch_name => feature/54XXX_branch_name_tmp
  4. Résoudre les conflits
  5. Merge la branche _tmp dans staging
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment