Outils pour utilisateurs

Outils du site


divers:git:workflow

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
divers:git:workflow [2024/04/06 07:29]
marclebrun supprimée
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Workflow ====== 
- 
-===== Initialisation ===== 
- 
-Créer un dossier et initialiser le dépôt 
- 
-<code bash> 
-git init 
-</​code>​ 
- 
-===== Commit initial ===== 
- 
-<code bash> 
-git add . 
-git commit -m "​Initial commit"​ 
-</​code>​ 
- 
-===== Travailler sur une branche ===== 
- 
-Créer une nouvelle branche 
- 
-<code bash> 
-git branch <​branche>​ 
-</​code>​ 
- 
-Se placer sur la branche pour commencer les modifications 
- 
-<code bash> 
-git checkout <​branche>​ 
-</​code>​ 
- 
-Faire les modifications,​ ensuite commiter les changements sur cette branche 
- 
-<code bash> 
-git add . 
-git commit -m "​Modifications effectuées..."​ 
-</​code>​ 
- 
-Continuer les modifications et les commits sur cette branche. 
- 
-===== Revenir sur la branche master ===== 
- 
-<code bash> 
-git checkout master 
-</​code>​ 
- 
-À ce moment, les fichiers reviennent à l'​état où ils étaient avant la création de la branche. 
- 
-On peut créer d'​autres branches pour travailler sur d'​autres parties du code. 
- 
-===== Fusionner une branche de travail avec la branche master ===== 
- 
-Lorsque le travail sur une branche est terminé, il faut le fusionner avec la branche principale. 
- 
-Se positionner sur la branche master 
- 
-<code bash> 
-git checkout master 
-</​code>​ 
- 
-Merger la branche de travail 
- 
-<code bash> 
-git merge <​branche>​ 
-</​code>​ 
- 
-Une fois que la branche a été mergée, on peut la supprimer 
- 
-<code bash> 
-git branch -d <​branche>​ 
-</​code>​ 
-