Fiche 16.01 — Git essentiel pour travailler en équipe
Objectif
Connaître les commandes Git indispensables pour travailler sur un projet iOS en équipe.
Tu n’as pas besoin d’être expert Git, mais tu dois être à l’aise avec le workflow classique : branche, commit, push, pull request.
1. Workflow classique
2. Commandes de base
Récupère le projet distant sur ton ordinateur.
Montre les fichiers modifiés.
Prépare tous les fichiers modifiés pour le commit.
Crée un point d’historique avec un message.
Envoie tes commits sur le serveur distant.
Récupère les changements des autres.
3. Branches
Créer une branche :
Changer de branche :
Lister les branches :
Une branche permet de travailler sans casser main ou develop.
4. Remote
Affiche l’URL du dépôt distant.
Exemple :
origin est souvent le nom du dépôt distant principal.
5. Voir les changements
Montre les modifications avant commit.
Affiche l’historique des commits.
6. Merge et conflits
Un conflit arrive quand deux personnes modifient la même zone de code.
Méthode simple :
Marqueurs typiques :
7. Bonnes pratiques simples
- fais des commits petits et clairs ;
- évite les messages “fix” ou “test” sans contexte ;
- pull avant de commencer une grosse tâche ;
- ne commit pas les secrets ;
- vérifie ton diff avant commit ;
- ne travaille pas directement sur
main.
Résumé
clonerécupère un projet.addprépare les fichiers.commitenregistre un changement.pullrécupère les changements distants.pushenvoie tes commits.branchisole ton travail.- Une pull request sert à faire relire ton code.