Ajout du fichier d'info sur le git
This commit is contained in:
parent
d678ec66c9
commit
af491c91b6
28
GitInfos.org
Normal file
28
GitInfos.org
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
* Git de Triskele
|
||||||
|
|
||||||
|
** Infos concernant le pattern de git de Triskele
|
||||||
|
|
||||||
|
Triskele suit partiellement le [[https://nvie.com/posts/a-successful-git-branching-model/][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 et s'y placer de suite
|
||||||
|
$ git checkout -b nomDeBranche nomDeBrancheParent
|
||||||
|
# Exemple, création d'une feature pour les oméga-tree
|
||||||
|
$ git checkout -b omegafeatures develop
|
||||||
|
|
||||||
|
- 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
|
||||||
|
# Pour une branche locale
|
||||||
|
$ git branch -d nomDeBranche
|
||||||
|
# Pour une branche distante
|
||||||
|
$ git branch -rd nomDeBranche
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user