Skip to content

Git integracija

Kad pregledavate unutar git repozitorija, DeckCrate njegovo stanje prikazuje izravno u popisu datoteka.

Statusna traka prikazuje trenutnu granu, zajedno s brojem ispred / iza u odnosu na njezinu uzvodnu granu.

Svaka datoteka i mapa dobiva malu statusnu oznaku:

  • predana
  • izmijenjena
  • pripremljena
  • nepraćena
  • zanemarena
  • u sukobu

Mapa preuzima stanje svog najznačajnijeg djeteta, pa promjene možete uočiti bez otvaranja.

Git integracija koristi git instaliran na OS-u — nijedan se ne isporučuje uz aplikaciju. Uključite je u Postavke → Git:

  • Zadano je uključena.
  • Prekidač je skriven kad git nije instaliran.

Unutar repozitorija možete pokrenuti i dvije svakodnevne naredbe za sinkronizaciju s udaljenim repozitorijem iz naredbenog izbornika → Alati:

  • Git pull — pokreće git pull u trenutnoj mapi, a zatim osvježava popis.
  • Git push — pokreće git push u trenutnoj mapi.

Ti se retci pojavljuju u podizborniku Alati samo kad je trenutna mapa unutar git radnog stabla i git je instaliran — neovisno o gornjem prekidaču za statusne oznake. Obavijest javlja ishod; pri neuspjehu prikazuje se gitova vlastita poruka (primjerice kad nema uzvodne grane, kad je potrebna autentifikacija ili kad postoje sukobi).