Maison >outils de développement >git >Comment utiliser GIT pour afficher les fichiers modifiés

Comment utiliser GIT pour afficher les fichiers modifiés

PHPz
PHPzoriginal
2023-04-03 09:19:598387parcourir

GIT est un outil de contrôle de version très puissant. Il possède des fonctions et des commandes riches qui peuvent aider les développeurs à mieux travailler ensemble. Dans le développement quotidien, nous pouvons avoir besoin de visualiser les fichiers de modifications soumis à l'entrepôt et les modifications en cours. Ainsi, cet article explique comment utiliser GIT pour afficher les fichiers modifiés.

1. Afficher les fichiers modifiés soumis à l'entrepôt

Après avoir soumis les modifications à l'entrepôt, nous ne savons peut-être pas quels fichiers ont été spécifiquement modifiés par cette modification, alors comment pouvons-nous afficher ces fichiers modifiés ? La commande git diff fournit cette fonctionnalité. Exécutez la commande suivante pour afficher les fichiers modifiés soumis à l'entrepôt :

git diff <commit id> <commit id>

où, <commit id> fait référence à l'ID de l'enregistrement de soumission.

Exemple :

git diff c5a82a5 54d9b41

Après avoir exécuté la commande ci-dessus, le terminal affichera tous les fichiers modifiés actuellement soumis à l'entrepôt et les modifications spécifiques.

2. Vérifiez les modifications en cours

Pendant le processus de développement, nous devrons peut-être vérifier les fichiers actuellement modifiés et les modifications spécifiques afin de mieux effectuer le travail de développement. Alors, comment voyez-vous les changements que vous avez apportés jusqu’à présent ? Pour visualiser les modifications en cours, nous pouvons utiliser la commande suivante :

git status

Après avoir exécuté la commande ci-dessus, le terminal indiquera les fichiers actuellement modifiés et leur statut. Si le fichier a été modifié mais n'a pas été soumis, les informations suivantes seront affichées :

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

   modified:   <file1>
   modified:   <file2>

Comme vous pouvez le voir, le statut du fichier est "modifié". Après le nom du fichier, GIT vous indiquera également dans quelles branches vos modifications ont été ajoutées depuis la dernière validation.

3. Vérifiez l'historique des modifications du fichier

Pendant le processus de développement, nous devrons peut-être vérifier l'historique des modifications d'un fichier afin de mieux comprendre les modifications apportées au fichier. Ensuite, nous pouvons utiliser la commande suivante pour afficher l'historique des modifications d'un fichier :

git log <file>

Après avoir exécuté la commande ci-dessus, le terminal affichera tout l'historique des modifications du fichier, y compris l'enregistrement de soumission, l'auteur, l'heure de soumission et d'autres informations.

4. Afficher les modifications dans une soumission spécifiée

Parfois, nous pouvons avoir besoin d'afficher les modifications spécifiques dans une soumission afin de mieux comprendre le processus de développement. Ensuite, nous pouvons utiliser la commande suivante pour afficher les modifications spécifiques d'un certain commit :

git show <commit id> <file>

Exemple :

git show 54d9b41 file1.txt

Après avoir exécuté la commande ci-dessus, le terminal affichera toutes les modifications du commit spécifié.

Résumé

Grâce à l'introduction de cet article, nous pouvons savoir comment utiliser GIT pour afficher les fichiers modifiés. GIT fournit une multitude de commandes et de fonctions pour aider les développeurs à mieux effectuer le contrôle de version et le travail collaboratif. Par conséquent, maîtriser l’utilisation de base de GIT est très utile pour notre travail de développement.

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!

Déclaration:
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