La différence entre Git Pull et Git Clone

John Wachira 30 janvier 2023
  1. Utilisation de la commande git pull dans Git
  2. Utilisation de la commande git clone dans Git
  3. la différence entre git clone et git pull dans Git
La différence entre Git Pull et Git Clone

Ce tutoriel discutera de la différence entre les commandes git clone et git pull.

Utilisation de la commande git pull dans Git

Nous utilisons la commande git pull pour obtenir des mises à jour de la télécommande vers les mises à jour locales. La commande mettra à jour les fichiers de votre référentiel local avec les fichiers du référentiel distant.

Options d’utilisation courantes de git pull :

  1. git pull <remote> : récupérez les dernières modifications d’un référentiel distant et copiez-les dans un référentiel local.
  2. git pull --no-commit : n’écrase pas votre historique de validation lors de la fusion.
  3. git pull --rebase : fusionne une branche distante avec une branche locale.

Exemple de commande :

git pull Delftscopetech

Production:

Already up to date.

La commande ci-dessus extraira les dernières modifications de notre référentiel distant Delftscopetech.

Utilisation de la commande git clone dans Git

Nous utilisons la commande git clone pour obtenir tous les fichiers d’un référentiel distant. Son utilisation pratique est lorsque vous souhaitez copier des fichiers d’un référentiel distant vers votre machine locale au début d’un projet.

Il y a une différence entre git init et git clone. La commande git init va initialiser et vider le dépôt local.

Avec l’argument - branch, vous pouvez spécifier une branche à cloner dans le dépôt distant. Utilisez git clone --bare pour obtenir une copie du référentiel distant sans répertoire de travail, ce qui signifie que vous ne pouvez pas modifier le projet.

la différence entre git clone et git pull dans Git

git clone git pull
1. Utilisé pour configurer un référentiel local. 1. Utilisé pour synchroniser les référentiels distants et locaux.
2. Faites une copie de votre référentiel distant et enregistrez-la sur votre machine locale. 2. Récupérez et fusionnez les dernières modifications d’un référentiel distant vers votre référentiel local.
3. Utilisé une fois dans un projet. 3. Utilisé plusieurs fois dans un projet.
Auteur: John Wachira
John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn