Hoppa till innehåll

Git-integration

När du bläddrar inuti ett git-arkiv visar DeckCrate dess tillstånd direkt i fillistan.

Statusfältet visar den aktuella grenen, tillsammans med antal framför/bakom i förhållande till dess uppström.

Varje fil och mapp får en liten statusmarkering:

  • incheckad
  • ändrad
  • köad
  • ospårad
  • ignorerad
  • i konflikt

En mapp antar tillståndet från sitt mest betydelsefulla barn, så att du kan upptäcka ändringar utan att expandera den.

Git-integrationen använder git som är installerat i systemet — inget följer med. Växla den under Inställningar → Git:

  • Den är påslagen som standard.
  • Växlingen är dold när git inte är installerat.

Inuti ett arkiv kan du även köra de två vardagliga kommandona för fjärrsynkronisering från kommandomenyn → Verktyg:

  • Git pull — kör git pull i den aktuella mappen och uppdaterar sedan listan.
  • Git push — kör git push i den aktuella mappen.

De här raderna visas i undermenyn Verktyg endast när den aktuella mappen ligger inuti ett git-arbetsträd och git är installerat — oberoende av växlingen för statusmarkeringar ovan. En notis rapporterar resultatet; gits eget meddelande visas vid fel (till exempel när det saknas en uppström, när autentisering krävs eller när det finns konflikter).