Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

les remotes

les commandes

commandeaction
○○○○○○○○○○○○regarder
git remoteliste les remotes connus
très souvent il y a un seul remote qui s’appelle origin - créé par clone
git fetchou git fetch origin
va chercher dans le remote les nouveaux commits
et les ajoute dans le dépôt courant
non intrusif: le commit courant, l’index et les fichiers ne sont pas modifiés
○○○○○○○○○○○○adopter des nouveautés
git pullou git pull origin main
fait d’abord un fetch origin
puis un merge origin/main
intrusif : comme pour un merge - peut changer fichiers et index et commit courant
○○○○○○○○○○○○publier des nouveautés
git pushou git push origin main
essaie de pousser dans le remote origin
le commit courant au dessus de la branche main (du dépôt distant)
conditions nécessaires:
1. avoir les droits d’accès dans le remote
2. il doit s’agir d’une fusion fast-forward