triskele/GitInfos.org
2018-06-11 14:08:17 +02:00

1.2 KiB

Git de Triskele

Infos concernant le pattern de git de Triskele

Triskele suit partiellement le modèle gitflow pour son développement en conservant certaines branches :

  • la master qui contient les versions stables du logiciel
  • la develop qui découle de la master sur laquelle on corrige les bugs / on crée de nouvelles features
  • les features, ajoutant une ou plusieurs fonctionnalités et qui découlent chacune de dévelop

Commandes utiles

  • Créer une branche locale et s'y placer de suite $ git checkout -b nomDeBranche nomDeBrancheParent

    $ git checkout -b omega_feature develop

  • Synchroniser la branche créée avec le dépot distant $ git push orgin nomDeBranche

    $ git push origin omega_feature

  • Afficher toutes les branches existantes (locales ou distantes) $ git branch -a
  • Se déplacer sur une branche $ git checkout branch
  • Supprimer une branche sur un dépot local / sur un dépot distant

    $ git branch -d nomDeBranche

    $ git branch -rd nomDeBranche