git pull --rebase origin : pour un historique plus lisible en équipe
Quand on travaille à plusieurs sur une branche Git, il arrive souvent qu’on récupère les derniers changements avec un simple : git pull
Le problème ? Git fait un merge entre vos commits locaux et ceux du dépôt distant. Résultat : un historique de commits brouillon, avec des “Merge branch...” qui s’accumulent.
Une alternative plus propre : git pull --rebase origin
Cette commande va rebaser vos commits locaux par-dessus ceux de la branche distante. L’historique reste linéaire, fluide, et bien plus facile à lire.
Pas besoin de préciser le nom de la branche si vous êtes déjà dessus (ex. : main, develop, etc.).
Git comprend automatiquement que vous voulez tirer depuis origin/nom-de-la-branche.
Mais si vous voulez tirer depuis une autre branche distante, il faut la spécifier : git pull --rebase origin nom-de-la-branche
Un petit changement d’habitude qui fait une vraie différence sur le long terme, surtout quand on travaille à plusieurs mains sur le même code.
DevOps Architect & Cloud | J'aide les entreprises à concevoir des infrastructures cloud automatisées, sécurisées et scalables – Moins d'incidents, plus de performance -> Kubernetes | Terraform | AWS | GCP | CI/CD