Comment fusionner Git et GitHub ?

Comment Fusionner Git Et Github



Git est un VCS (système de contrôle de version) distribué gratuitement et utilisé pour gérer efficacement tous les types de projets. D'autre part, GitHub est un serveur distant pour le contrôle de version et la collaboration. Il permet aux développeurs de travailler ensemble sur des projets de n'importe où en équipe. Les utilisateurs travaillent sur une machine locale puis la fusionnent à l'aide d'un serveur distant (GitHub).

Les résultats de ce guide sont :







Comment configurez-vous le nom d'utilisateur et l'e-mail Git ?

Pour configurer le nom d'utilisateur et l'adresse e-mail Git, consultez les instructions suivantes :



  • Lancez le terminal Git bash et accédez au référentiel local.
  • Ensuite, utilisez le ' git config –global user.name ” commande pour la configuration du nom d'utilisateur.
  • Pour configurer l'e-mail de l'utilisateur, exécutez le ' git config –global user.email ' commande.

Étape 1 : Déplacer vers le répertoire racine de Git

Initialement, ouvrez l'utilitaire Git Bash et redirigez vers le répertoire racine de Git en exécutant le ' CD ” commande avec son chemin:



cd 'C:\Users\nazma\Git\Git'

Étape 2 : Configurer le nom d'utilisateur Git

Ensuite, utilisez le ' configuration git ” pour configurer globalement le nom d'utilisateur Git :





git config --global user.name 'LinuxHint21'

Ici:

  • ' -mondial ” est un niveau de configuration dont la valeur s'applique à un utilisateur particulier sur un système d'exploitation.
  • ' nom d'utilisateur ” indique le nom d'utilisateur que nous voulons configurer.
  • ' LinuxHint21 ” est notre nom d'utilisateur :



Étape 3 : Configurer l'e-mail de l'utilisateur Git

Maintenant, configurez l'adresse e-mail de l'utilisateur en exécutant la commande suivante :

git config --global user.email 'tslfmn018@gmail.com'

Comment fusionner Git et GitHub ?

Après avoir configuré le nom d'utilisateur et l'adresse e-mail Git, fusionnez les données du référentiel local Git avec le GitHub en suivant les étapes indiquées ci-dessous :

  • Rediriger vers le référentiel local souhaité.
  • Créez un nouveau fichier et suivez-le.
  • Enregistrez les modifications ajoutées au référentiel Git en validant.
  • Ensuite, déplacez-vous vers le référentiel distant GitHub et copiez son URL.
  • Ajoutez l'URL distante et vérifiez-la.
  • Faites une copie du contenu mis à jour du référentiel distant sur la machine locale.
  • Exécutez la commande 'git push' avec le nom distant et le nom de la branche locale qui doivent pousser et fusionner avec le serveur distant.

Étape 1 : Déplacer vers le référentiel souhaité

Dans le répertoire racine de Git, exécutez le ' CD ” avec le référentiel local souhaité et redirigez vers celui-ci :

avantage cd

Étape 2 : Créer un nouveau fichier

Pour créer un nouveau fichier dans le référentiel local de travail actuel, utilisez le ' touche ' et spécifiez le nom du fichier avec son type :

toucher fichier1.txt

Ici, nous avons créé un nouveau fichier texte nommé ' fichier1.txt ” :

Étape 3 : Suivre le fichier

Maintenant, exécutez la commande fournie pour déplacer le fichier nouvellement créé de la zone de travail vers l'index de suivi :

git ajouter fichier1.txt

Étape 4 : Enregistrer le fichier dans le référentiel Git

Ensuite, poussez le fichier de la zone de suivi vers le référentiel Git via la commande 'git commit' avec le drapeau '-m' pour ajouter le message de validation souhaité pour une utilisation ultérieure :

git commit -m 'premier fichier ajouté'

D'après le résultat suivant, nous avons enregistré avec succès les modifications suivies :

Étape 5 : Copiez l'URL du référentiel distant

Ensuite, copiez l'URL du référentiel distant. Dans ce but:

  • Ouvrez votre compte GitHub.
  • Accédez au référentiel distant souhaité.
  • Ensuite, appuyez sur le ' Code ' bouton.
  • Sélectionner ' HTTPS ” dans le menu déroulant apparu.
  • Clique sur le ' Cochez ✔ ” pour copier l'URL dans votre presse-papiers :

Étape 6 : Ajouter le référentiel distant au référentiel local

Après cela, ajoutez l'URL distante dans le dépôt local en exécutant la commande suivante :

git remote ajouter l'origine https://github.com/GitUser0422/jooya.git

Ici, ' origine ' est notre nom distant, puis nous avons fourni l'URL du référentiel distant copié :

Étape 7 : Vérifier la télécommande ajoutée

Après cela, exécutez la commande spécifiée ci-dessous pour vérifier si la télécommande a été ajoutée ou non :

git distant -v

Comme vous pouvez le constater, la télécommande a été ajoutée avec succès au référentiel local :

Étape 8 : Télécharger le contenu du référentiel distant

Pour télécharger le contenu mis à jour du référentiel distant, utilisez la commande suivante :

git récupérer

On peut voir cela; nous avons téléchargé avec succès le contenu du référentiel distant :

Étape 9 : Poussez le contenu de Git vers GitHub

Enfin, exécutez la commande ci-dessous pour fusionner les modifications locales avec le référentiel distant :

git push -u développeur d'origine

Dans la commande ci-dessus :

  • ' -dans ” est utilisé pour créer une branche de suivi pour le “ développeur ' bifurquer.
  • ' origine ” est notre nom distant ou l'alias de l'URL du référentiel distant.
  • ' développeur ” est le nom de la branche que nous voulons pousser.

Note : Le drapeau '-u' est utilisé pour créer une branche de suivi uniquement pour la première poussée de n'importe quelle branche locale vers le serveur distant

Selon la sortie ci-dessous, notre branche locale a été poussée et fusionnée avec succès avec le GitHub :

Pour vérification, redirigez vers le référentiel distant particulier et vérifiez si les données Git ont été fusionnées avec le serveur GitHub ou non. Comme indiqué dans la zone en surbrillance ci-dessous :

C'est ça! Nous avons élaboré sur la fusion de Git et GitHub.

Conclusion

Git est un VCS distribué librement disponible qui est utilisé pour gérer efficacement tous les types de projets. D'autre part, GitHub est un serveur d'hébergement distant utilisé pour la collaboration. Il permet aux utilisateurs et travaille ensemble sur des projets de n'importe où. Ce tutoriel décrit la méthode de fusion de Git et GitHub.