Integrare Git
Când navighezi în interiorul unui depozit git, DeckCrate îi arată starea direct în lista de fișiere.
Ramura din bara de stare
Secțiune intitulată „Ramura din bara de stare”Bara de stare afișează ramura curentă, împreună cu numărul de commit-uri înainte / în urmă față de ramura ei upstream.
Insigne de stare pentru fiecare fișier
Secțiune intitulată „Insigne de stare pentru fiecare fișier”Fiecare fișier și dosar primește o mică insignă de stare:
- comis
- modificat
- pregătit
- neurmărit
- ignorat
- în conflict
Un dosar preia starea celui mai semnificativ element din interiorul lui, așa că poți observa modificările fără să îl deschizi.
Cerințe și activare
Secțiune intitulată „Cerințe și activare”Integrarea Git folosește git-ul instalat în sistemul de operare — nu este
inclus niciunul. Activează-o sau dezactivează-o din Preferințe → Git:
- Este activă în mod implicit.
- Opțiunea este ascunsă atunci când
gitnu este instalat.
Acțiuni Git
Secțiune intitulată „Acțiuni Git”În interiorul unui depozit poți rula și cele două comenzi zilnice de sincronizare cu depozitul la distanță, din meniul de comenzi → Instrumente:
- Git pull — execută
git pullîn dosarul curent, apoi reîmprospătează lista. - Git push — execută
git pushîn dosarul curent.
Aceste intrări apar în submeniul Instrumente doar atunci când dosarul curent
se află într-un arbore de lucru git și git este instalat — independent de
opțiunea pentru insignele de stare de mai sus. O notificare raportează
rezultatul; în caz de eșec este afișat mesajul propriu al git (de exemplu când nu
există o ramură upstream, când este necesară autentificarea sau când există
conflicte).