Maison > outils de développement > git > Comment utiliser les outils git

Comment utiliser les outils git

PHPz
Libérer: 2023-04-03 09:30:55
original
3098 Les gens l'ont consulté

L'outil git est un système de contrôle de version très couramment utilisé. Il peut aider les programmeurs à gérer le code, à collaborer au développement et au contrôle de version, et est très facile à utiliser. Cet article expliquera en détail comment utiliser les outils git.

1. Installation et configuration de Git

Tout d'abord, nous devons installer l'outil Git. Accédez au site officiel pour télécharger le package d'installation du système d'exploitation correspondant, puis installez-le. Une fois l'installation terminée, nous devons effectuer quelques configurations pour faciliter notre utilisation de Git.

Tout d'abord, nous devons ouvrir le terminal (Git Bash sous Windows) et saisir la commande suivante :

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
Copier après la connexion

Parmi eux, user.name et user.email sont respectivement le nom et l'adresse e-mail de votre compte GitHub. De cette façon, chaque fois que le code est soumis, les autres pourront savoir qui a soumis le code sur la base de ces informations.

2. Utilisation de base de Git

Maintenant, nous avons terminé l'installation et la configuration de Git. Ensuite, apprenons l'utilisation de base de Git.

  1. Créer un référentiel

Tout d'abord, nous devons créer un nouveau référentiel Git. Il peut être créé avec la commande suivante :

$ mkdir myrepo
$ cd myrepo
$ git init
Copier après la connexion

De cette façon, nous avons créé un dépôt Git nommé "myrepo" et l'avons initialisé.

  1. Créer de nouveaux fichiers

Ensuite, nous pouvons ajouter quelques fichiers à l'entrepôt. Vous pouvez créer un nouveau fichier en utilisant la commande suivante :

$ touch myfile.txt
Copier après la connexion

De cette façon, nous créons un fichier nommé "myfile.txt" dans le référentiel Git.

  1. Ajouter un fichier

Ensuite, nous devons ajouter ce fichier au référentiel Git et l'avoir dans la liste de suivi du référentiel local. Vous pouvez l'ajouter avec la commande suivante :

$ git add myfile.txt
Copier après la connexion

Vous pouvez ajouter plusieurs fichiers à la fois, par exemple :

$ git add file1 file2 file3
Copier après la connexion
  1. Soumettre les modifications

Ensuite, nous devons soumettre nos modifications aux fichiers au référentiel Git. Vous pouvez utiliser la commande suivante pour valider :

$ git commit –m “initial commit”
Copier après la connexion

Parmi elles, "initial commit" est un message de commit qui peut être spécifié arbitrairement pour décrire les modifications apportées par ce commit.

  1. Afficher l'état et les journaux du référentiel

Maintenant, nous avons ajouté avec succès les fichiers au référentiel Git. Vous pouvez utiliser la commande suivante pour afficher l'état actuel de l'entrepôt :

$ git status
Copier après la connexion

Vous pouvez voir que l'état de l'entrepôt actuel est "propre", indiquant qu'il n'y a aucune modification non validée.

Nous pouvons également utiliser la commande suivante pour afficher le journal de validation de l'entrepôt :

$ git log
Copier après la connexion

De cette façon, nous pouvons voir immédiatement tous les enregistrements de validation.

  1. Branch Operation

Git prend en charge la gestion des branches, afin que nous puissions avoir plusieurs branches pendant le développement et les fusionner. Vous pouvez utiliser la commande suivante pour créer une nouvelle branche :

$ git branch newbranch
Copier après la connexion

Comprendre toutes les branches actuelles :

$ git branch
Copier après la connexion

Changer de branche :

$ git checkout newbranch
Copier après la connexion

Supprimer les branches :

$ git branch -D branch_to_delete
Copier après la connexion

Fusionner les branches :

$ git merge branch_name
Copier après la connexion
  1. Synchroniser les référentiels distants

Git aussi prend en charge le déplacement de la synchronisation du code vers des plates-formes d'hébergement de code à distance, telles que GitHub ou GitLab. Vous pouvez utiliser la commande suivante pour synchroniser le code avec le référentiel distant :

$ git push origin master
Copier après la connexion

où "origine" est l'alias du référentiel distant et "master" est le nom de la branche.

Si vous devez extraire le dernier code du référentiel distant, vous pouvez utiliser la commande suivante :

$ git pull origin master
Copier après la connexion
  1. Autres commandes couramment utilisées

En plus des opérations ci-dessus, Git prend également en charge d'autres commandes couramment utilisées, telles que comme :

Afficher toutes les balises actuelles :

$ git tag
Copier après la connexion

Ajouter une balise :

$ git tag v1.0
Copier après la connexion

Supprimer la balise :

$ git tag -d v1.0
Copier après la connexion

Copier le référentiel distant :

$ git clone https://github.com/user/repo.git
Copier après la connexion

Ce qui précède est l'utilisation de base de Git, mais Git propose également de nombreuses opérations avancées, telles que rebase, stash, cherry-pick, etc., qui doivent être appris et utilisés dans le cadre d'une utilisation réelle.

3. Résumé

Ce qui précède sont les méthodes de base d'utilisation des outils Git. Si vous apprenez ces méthodes, vous pourrez mieux utiliser Git et faciliter votre propre développement, gestion et collaboration. Il est recommandé de les utiliser en combinaison pendant le processus de développement du projet. Je pense que vous obtiendrez de bons résultats.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal