Git niveau intermédiaire
George Boorman
Curriculum Manager, DataCamp


origingit fetch origin
Récupérer toutes les branches distantes
Pourrait créer de nouvelles branches locales si elles n'existaient que dans remote
Ne fusionne pas le contenu du dépôt distant dans le dépôt local.
main du dépôt distant origin.git fetch origin main
From https://github.com/datacamp/project
* branch main -> FETCH_HEAD
origin (main) dans la branche actuelle du dépôt local.git merge origin
Updating 9dcf4e5..887da2d
Fast-forward
tests/tests.py | 13 +++++++++++++
README.md | 10 ++++++++++
2 files changed, 23 insertions (+)
Git simplifie ce processus pour nous.
Récupérer et fusionner depuis le dépôt distant par défaut (main) dans la branche actuelle du dépôt local.
git pull origin
dev du dépôt distant origin.git pull origin dev
From https://github.com/datacamp/project
* branch dev -> FETCH_HEAD
Updating 9dcf4e5..887da2d
Fast-forward
tests/tests.py | 13 +++++++++++++
README.md | 10 ++++++++++
2 files changed, 23 insertions (+)
git pull origin
Updating 9dcf4e5..887da2d
error: Your local changes to the following files would be overwritten by merge:
README.md
Please commit your changes or stash them before you merge.
Aborting
remoteGit niveau intermédiaire