Commandes
git clone https://github.com/lea-martin/projet.git
cd projet
git pull # récupérer
# … travail, commits …
git push # envoyer
Push refusé
git pull --rebase # rejouer ses commits par-dessus
git pushEn cas de conflit pendant le rebase : résoudre, git add, git rebase --continue (voir résoudre un conflit).
Bonnes habitudes
git pullen début de séance.- Travailler sur une branche et passer par une pull request.
git config --global pull.rebase truepour un historique linéaire.--force-with-leaseuniquement sur sa propre branche.