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.
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é
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
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
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
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!