Afficher : Git Status & Staging
Symbole:
Commande Git correspondante : git status
Fonction: La vue montre l'état Git des objets et des fichiers qui ont changé ou sont nouveaux depuis le dernier commit. Les modifications peuvent être mises en place pour un commit ici et validées. Une comparaison des modifications est possible directement et les modifications depuis le dernier commit peuvent être supprimées du répertoire de travail. Lorsque des conflits ou des problèmes relationnels surviennent à la suite d'une tentative de fusion, cela est illustré dans la vue ci-dessous.
Appel: menu
Exigence: Le projet ouvert est géré dans Git.
Barre de titre: | |
Bifurquer: <nom de la succursale> Dernière validation : <ID> | Nom de la personne concernée bifurquer Le statut actuel de la branche est préfixé. Exemples : Fusion, Cliquer sur le nom de la branche ouvre le Branches Git voir. Cliquer sur l'ID du dernier commit ouvre le Historique de Git voir. |
![]() | La vue est rafraîchie. |
| Indépendamment d'une sélection dans le tableau, toutes les modifications sont ignorées, même toutes les modifications non mises en œuvre. Le projet est réinitialisé à l'état qu'il avait avant que toutes les modifications ne soient pas encore validées. |
| Ouvre le Valider les modifications par étapes et non par étapes boîte de dialogue (voir ci-dessous) |
Comparez les changements :
Double-cliquez sur une entrée d'objet pour ouvrir une Vue de comparaison ("Diff"), qui montre les différences entre l'état actuel de l'objet (Nouveau...) et le dernier état validé (base...). Pour plus de détails, voir "Vue de comparaison" ci-dessous.
Recherchez les objets concernés dans le navigateur de projet :
Pour plus d'informations, consultez le Afficher cet objet et Afficher tous les objets concernés commandes dans le menu contextuel d'une entrée d'objet.
Modifications par étapes
La partie supérieure du Statut Git La vue montre les objets modifiés qui sont mis en scène pour un commit (index Git). C'est là que la mise en scène des commits est organisée et que les commits sont exécutés.
Objet Chemin physique | Chemin de l'objet modifié dans le projet Git Exemple: Quand le Afficher les chemins physiques option dans le menu contextuel de Objet colonne est sélectionnée, la Chemin physique colonne avec le chemin complet de l'objet est également affichée. Exemple: Menu contextuel d'une entrée d'objet :
|
État de l'index, Détails | Statut Git de l'objet dans l'index (interne) Statuts possibles :
Attention : Une opération de réinitialisation dans l'index peut écraser le contenu de l'objet dans le répertoire de travail. |
| Indépendamment d'une sélection dans le tableau, toutes les modifications sont ignorées, même toutes les modifications non mises en œuvre. Le projet est réinitialisé à l'état qu'il avait avant que toutes les modifications ne soient pas encore validées. |
| Ouvre le Valider les modifications par étapes et non par étapes dialogue |
| Ouvre le Commettre des modifications par étapes dialogue Lors de la validation, toutes les modifications apportées à l'index (modifications par étapes) sont appliquées au nouveau commit. Les modifications dans le répertoire de travail (unstaged) ne sont pas appliquées. |
| Les modifications échelonnées pour le commit sont réinitialisées sur "unstaged". Les entrées de la fenêtre sont supprimées. Attention : Une opération de réinitialisation dans l'index peut écraser le contenu de l'objet dans le répertoire de travail. |
Modifications non échelonnées
La partie inférieure du Statut Git La vue affiche toutes les modifications apportées au projet depuis le dernier commit et celles qui n'ont pas encore été mises en scène pour un commit. Ils peuvent désormais être mis en scène. Il peut s'agir de modifications d'objets déjà suivis dans le référentiel Git, ou encore d'objets "non suivis". Les objets "non suivis" n'ont pas encore été enregistrés dans le référentiel Git au moyen du Ajouter (git add
) ou Commettre (git commit
) commande.
Objet Chemin physique | Chemin de l'objet modifié dans le projet Git Exemple: Pour l'affichage éventuel de Chemin physique, voir ci-dessus dans "Modifications par étapes". |
État de l'arborescence de travail, Détails | Statut de l'objet dans le répertoire de travail :
|
( | Les modifications sélectionnées sont mises en scène pour le commit et déplacées vers le Modifications par étapes Région. |
| Toutes les modifications répertoriées dans le Modifications non échelonnées vue sont ignorées. |
| La sélection de toutes les modifications est sélectionnée ou désélectionnée. |
Boîte de dialogue : Valider les modifications par étapes
Symbole:
Fonction : Dans la boîte de dialogue, vous initiez une validation des modifications par étapes ou une validation vide.
Appel: Validation terminée commande dans le Statut Git voir
<user name and email> | Nom et adresse e-mail du validateur Ces informations d'identification pour le référentiel peuvent être enregistrées dans le fichier .gitconfig du référentiel local avec Souvenez-vous de moi. CODESYS Git les utilisera automatiquement pour les prochaines actions correspondantes. |
S'engager à <...> | Destination du commit. Exemple: S'engager sur la branche 'refs/heads/master' |
<nom du committer> | Nom et E-mail adresse de l'auteur Dans CODESYS Git, aucune distinction n'est faite entre l'auteur et l'auteur. Par conséquent, l'auteur est déjà spécifié ici en tant que committer. |
Message de validation | Message de validation (obligatoire) |
Autoriser un commit vide |
|
Boîte de dialogue : valider les modifications par étapes et non par étapes
Symbole:
Fonction: Dans la boîte de dialogue, vous initiez la validation de toutes les modifications du projet, le statut "staged" étant ignoré. Comme dans le Commettre des modifications par étapes dialogue, vous devez spécifier un message de validation et fournir ou confirmer les informations de validation. En option, un commit vide est également possible ici.
Appel: Validation terminée commande dans le Statut Git voir
Vue de comparaison
Symbole:
Fonction: La vue montre les différences entre les commits. Les modifications peuvent être acceptées ou rejetées.
Appel: Double-cliquez sur un changement dans le Statut Git. voir
Important
N'apportez AUCUNE modification dans la vue de comparaison. Seule exception : Résoudre tout conflit.
La fonctionnalité et la manipulation de la vue de comparaison correspondent à la vue de comparaison utilisée pour une comparaison de projet.
Le nouveau statut de l'objet (nouveau (mis en scène|non mis en scène) créé par la modification est comparé au dernier état de l'objet dans l'index (base (head, <object ID>)
pour les modifications non échelonnées. Pour les modifications par étapes, il est comparé au dernier statut dans le référentiel.
Pour plus d'informations sur le CODESYS vue de comparaison, voir : Comparaison de projets