Git-integratie
Wanneer je binnen een git-repository bladert, laat DeckCrate de staat ervan direct in de bestandslijst zien.
Branch in de statusbalk
Section titled “Branch in de statusbalk”De statusbalk toont de huidige branch, samen met de tellingen vóór / achter ten opzichte van de upstream-branch.
Statusbadges per bestand
Section titled “Statusbadges per bestand”Elk bestand en elke map krijgt een kleine statusbadge:
- vastgelegd
- gewijzigd
- gestaged
- niet-gevolgd
- genegeerd
- conflicterend
Een map neemt de staat van zijn belangrijkste onderliggende item over, zodat je wijzigingen kunt zien zonder hem uit te klappen.
Vereisten en in-/uitschakelen
Section titled “Vereisten en in-/uitschakelen”De Git-integratie gebruikt de git die op het besturingssysteem geïnstalleerd
is — er wordt er geen meegeleverd. Schakel hem in of uit onder Voorkeuren →
Git:
- Hij staat standaard aan.
- De schakelaar is verborgen wanneer
gitniet geïnstalleerd is.
Git-acties
Section titled “Git-acties”Binnen een repository kun je ook de twee dagelijkse commando’s voor synchronisatie met de remote uitvoeren vanuit het opdrachtmenu → Gereedschappen:
- Git pull — voert
git pulluit in de huidige map en vernieuwt daarna de lijst. - Git push — voert
git pushuit in de huidige map.
Deze rijen verschijnen alleen in het submenu Gereedschappen wanneer de huidige
map zich binnen een git-werkboom bevindt en git geïnstalleerd is —
onafhankelijk van de bovengenoemde schakelaar voor statusbadges. Een melding
rapporteert het resultaat; bij een fout wordt het bericht van git zelf getoond
(bijvoorbeeld wanneer er geen upstream is, authenticatie vereist is, of er
conflicten zijn).