Integracja z Gitem
Gdy przeglądasz wnętrze repozytorium gita, DeckCrate pokazuje jego stan wprost na liście plików.
Gałąź na pasku stanu
Dział zatytułowany „Gałąź na pasku stanu”Pasek stanu pokazuje bieżącą gałąź wraz z liczbami z przodu / z tyłu względem jej gałęzi zdalnej.
Plakietki stanu przy plikach
Dział zatytułowany „Plakietki stanu przy plikach”Każdy plik i folder dostaje małą plakietkę stanu:
- zacommitowany
- zmodyfikowany
- w poczekalni
- nieśledzony
- ignorowany
- skonfliktowany
Folder przyjmuje stan swojego najistotniejszego dziecka, więc możesz dostrzec zmiany bez wchodzenia do środka.
Wymagania i przełącznik
Dział zatytułowany „Wymagania i przełącznik”Integracja z Gitem korzysta z git zainstalowanego w systemie — nic nie jest
dołączane do aplikacji. Włącz ją lub wyłącz w Preferencjach → Git:
- Jest domyślnie włączona.
- Przełącznik jest ukryty, gdy
gitnie jest zainstalowany.
Akcje Gita
Dział zatytułowany „Akcje Gita”Wewnątrz repozytorium możesz też wykonać dwa codzienne polecenia synchronizacji ze zdalnym repozytorium z menu poleceń → Narzędzia:
- Git pull — uruchamia
git pullw bieżącym folderze, a potem odświeża listę. - Git push — uruchamia
git pushw bieżącym folderze.
Te pozycje pojawiają się w podmenu Narzędzia tylko wtedy, gdy bieżący folder
znajduje się w drzewie roboczym gita i git jest zainstalowany — niezależnie od
powyższego przełącznika plakietek stanu. Wynik zgłasza powiadomienie; w razie
niepowodzenia wyświetlany jest własny komunikat gita (na przykład gdy brakuje
gałęzi zdalnej, wymagane jest uwierzytelnienie albo występują konflikty).