Ce message a décrit la méthode de git till et git proposer des référentiels distants. Alors, commençons!
Quelle est la différence entre Git Fetch et Git Pull in Git?
Le référentiel GIT local est utilisé pour apporter des modifications aux fichiers du projet, et le référentiel distant est utilisé pour partager et mettre à jour les fichiers entre les membres de l'équipe. Plusieurs commandes sont disponibles pour télécharger le référentiel distant ou son contenu.
Par exemple, le «git tirer"La commande est utilisée pour télécharger et fusionner la branche distante GIT vers la branche locale avec une copie mise à jour, et pour télécharger le référentiel distant mis à jour dans le référentiel local, le"$ git chercher»La commande peut être utilisée.
Comment git tirer et git chercher en git?
Pour télécharger ou copier un référentiel distant, passez d'abord au référentiel souhaité et clonez le référentiel distant. Vérifiez et ajoutez l'origine distante. Ensuite, récupérez la télécommande mise à jour via "$ git chercher«Commande et exécutez le«$ git pull" commande.
Maintenant, passons à la réalisation du scénario indiqué ci-dessus pratiquement!
Étape 1: Accédez au référentiel
Passez au référentiel souhaité local GIT en utilisant le «CD" commande:
$ cd "C: \ Users \ nazma \ git \ alpha"
Étape 2: Clone Remote Repository
Ensuite, exécutez le «clone git”Commande avec l'URL distante pour cloner le référentiel:
$ git clone https: // github.com / gituser0422 / démo3.git
Étape 3: Énumérez les connexions distantes
Maintenant, énumérez les connexions distantes à l'aide du «télécommande git«Commande avec le«-V" option:
$ git Remote -v
On peut voir qu'actuellement, aucune connexion distante n'existe:
Étape 4: Définissez l'origine distante
Exécutez le "Add à distance git”Commande avec le nom et l'URL du référentiel distant:
$ git distote ajouter d'origine https: // github.com / gituser0422 / démo3.git
Étape 5: Vérifiez les connexions distantes
Pour assurer la connexion distante ajoutée, exécutez le "télécommande git" commande:
$ git Remote -v
Selon la sortie ci-dessous, nous avons réussi à établir des connexions à distance (d'origine):
Étape 6: Exécutez la commande git till
Maintenant, exécutez le «git tirer»Commande pour télécharger et fusionner la branche distante de la branche locale avec une copie mise à jour:
$ git till origin maître
Dans notre cas, nous téléchargerons et fusionnerons l'origine avec la branche principale:
Étape 7: Exécutez la commande git fetch
Enfin, exécutez le «git chercher»Commande pour télécharger les données mises à jour de la branche distante:
$ git chercher
En conséquence, la copie de la branche distante est téléchargée et créée:
Nous avons discuté de l'utilisation des commandes Git Pull et Git Fetch.
Conclusion
Le "$ git pull«La commande peut être utilisée pour télécharger le référentiel distant mis à jour, tandis que le«$ git chercher»La commande est utilisée pour copier ou télécharger le référentiel distant dans le référentiel local. Pour télécharger ou copier le référentiel distant, passez d'abord au référentiel souhaité et clonez le référentiel distant. Vérifiez et ajoutez l'origine distante. Ensuite, téléchargez et fusionnez la télécommande en exécutant le «$ git pull«Commande ou exécutez le«$ git chercher»Commande pour télécharger la copie du contenu mis à jour. Ce post a illustré le git fetch vs git pull.