Maison >outils de développement >git >Que signifie la mise en scène dans git ?

Que signifie la mise en scène dans git ?

WBOY
WBOYoriginal
2022-01-07 15:53:426296parcourir

Dans git, staged est utilisé pour indiquer l'état d'un fichier, ce qui signifie que les modifications apportées aux fichiers ou aux répertoires dans cet état n'affecteront pas l'état de l'entrepôt. Il est également invisible lors de la validation. " synchronisera les modifications apportées à la bibliothèque, puis les fichiers de la bibliothèque et les fichiers locaux redeviendront cohérents.

Que signifie la mise en scène dans git ?

L'environnement d'exploitation de cet article : système Windows 10, Git version 2.30.0, ordinateur Dell G3.

Que signifie staged dans git ?

Les fichiers dans le dossier où se trouve la bibliothèque git ont généralement 4 états

  • Non suivi : Non suivi, ce fichier est dans le dossier, mais il n'est pas ajouté à La bibliothèque git ne participe pas au contrôle de version. Le statut passe à Staged via git add.

  • Unmodify : le fichier a été placé dans la bibliothèque et n'a pas été modifié, c'est-à-dire le contenu de l'instantané du fichier dans la version. La bibliothèque est exactement la même que celle du dossier. Ce type de fichier Il y a deux endroits où aller S'il est modifié, il devient Modifié Si vous utilisez git rm pour sortir du référentiel, il devient un fichier non suivi

  • .
  • Modifié : le fichier a été modifié, vient d'être modifié et aucune autre opération n'a été effectuée. Ce fichier. Il y a également deux endroits où aller. Vous pouvez entrer dans l'état intermédiaire via git add. Vous pouvez utiliser git checkout pour ignorer les modifications. et revenez à l'état non modifié. Cette extraction git prend le fichier de la bibliothèque et écrase les modifications actuelles.

  • Staged : Exécutez git commit pour synchroniser les modifications dans la bibliothèque. La bibliothèque et les fichiers locaux redeviennent cohérents, et le fichier est dans l'état Non modifié. Exécutez git reset HEAD filename pour annuler la sauvegarde temporaire, et le statut du fichier est Modifié

Que signifie la mise en scène dans git ?

Changement du statut non suivi au statut intermédiaire

.

Nous pouvons directement changer un fichier qui n'est pas inclus dans la gestion des versions en statut intermédiaire via git add

Que signifie la mise en scène dans git ?

Changement du statut modifié au statut intermédiaire

Lorsque votre fichier est modifié, vous pouvez toujours changer ce fichier modifié en état intermédiaire état via git add

Que signifie la mise en scène dans git ?

Inclure tous les fichiers du répertoire actuel dans l'état intermédiaire

S'il y a des fichiers nouvellement créés (dans l'état non suivi) sous l'arborescence de travail actuelle et qu'il y a déjà des fichiers modifiés (dans l'état modifié ), nous pouvons actuellement utiliser git add -A pour mettre tous les fichiers à l'état intermédiaire

Que signifie la mise en scène dans git ?

Apprentissage recommandé : "Tutoriel Git"

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