Intégration Git
Lorsque vous parcourez un dépôt git, DeckCrate fait remonter son état directement dans la liste de fichiers.
La branche dans la barre d’état
Section intitulée « La branche dans la barre d’état »La barre d’état affiche la branche actuelle, ainsi que les décomptes en avance / en retard par rapport à son amont.
Badges d’état par fichier
Section intitulée « Badges d’état par fichier »Chaque fichier et dossier reçoit un petit badge d’état :
- validé
- modifié
- indexé
- non suivi
- ignoré
- en conflit
Un dossier prend l’état de son enfant le plus significatif, ce qui vous permet de repérer les changements sans le déplier.
Prérequis & bascule
Section intitulée « Prérequis & bascule »L’intégration Git utilise le git installé par le système d’exploitation — aucun
n’est fourni. Basculez-la dans Préférences → Git :
- Elle est activée par défaut.
- La bascule est masquée lorsque
gitn’est pas installé.
Actions Git
Section intitulée « Actions Git »Dans un dépôt, vous pouvez aussi exécuter les deux commandes quotidiennes de synchronisation avec le dépôt distant depuis le menu de commandes → Outils :
- Git pull — exécute
git pulldans le dossier actuel, puis actualise la liste. - Git push — exécute
git pushdans le dossier actuel.
Ces lignes apparaissent dans le sous-menu Outils uniquement lorsque le dossier
actuel se trouve dans un arbre de travail git et que git est installé —
indépendamment de la bascule des badges d’état ci-dessus. Une notification indique le
résultat ; en cas d’échec, le propre message de git est affiché (par exemple lorsqu’il
n’y a pas d’amont, qu’une authentification est requise ou qu’il y a des conflits).