Git push : envoyer tes commits
git push envoie tes commits locaux vers le depot distant pour les partager avec ton equipe. Decouvre comment l'utiliser, configurer le tracking et gerer les rejets.
C'est quoi git push ?
git push envoie tes commits locaux vers un depot distant (generalement sur GitHub ou GitLab). C'est comme ca que tu partages ton travail avec les autres.
Push ne fonctionne que si ta branche locale est a jour avec le distant. Si quelqu'un a pousse des commits entre-temps, tu devras d'abord faire un git pull.
Syntaxe de git push
git pushPousse vers la branche trackee
git push -u origin <branche>Pousse et configure le tracking
git push origin --delete <branche>Supprime une branche distante
Git push en pratique
Push simple, nouvelle branche et gestion des rejets.
Push simple
Nouvelle branche
Push rejete
git push --force : a utiliser avec precaution
Le force push ecrase l'historique distant. Il peut supprimer le travail de tes collegues.
Quand c'est OK
- Sur une branche personnelle apres un rebase
- Pour corriger un commit pousse par erreur (seul sur la branche)
Quand c'est dangereux
- Sur main ou une branche partagee
- Quand d'autres ont deja pull la branche
GitQuest est conçu par Anaïs, développeuse web et responsable pédagogique, spécialisée en formations tech et accessibilité numérique.
Questions sur git push
Pratique push et pull dans GitQuest
Les enquetes GitQuest simulent le travail en equipe avec des depots distants.
Commencer les enquetes