Funkcje
Wszystko, czego potrzebujesz do zarządzania repozytoriami Git — od prostych commitów po złożone przepływy pracy.
Podstawowy Git
Clone
Klonuj repozytoria z dowolnego remote ze śledzeniem postępu
Commit
Wybieraj pliki i twórz commity w jednym kroku, z szablonami i amend
Push & Pull
Wykonuj push i pull z automatycznym fetchem i obsługą poświadczeń
Branch
Twórz, przełączaj, zmieniaj nazwy i usuwaj branch wizualnie
Merge
Łącz branch z podglądem i wykrywaniem konfliktów
Selektywny stash
Odkładaj do stash tylko wybrane pliki, z automatycznym przywracaniem po powrocie
Cherry-pick
Przenoś commit między branch za pomocą cherry-pick
Tryb bezpieczny
Wykonuj próbne pull, merge i cherry-pick, zanim cokolwiek dotknie Twoich plików
Bezpieczne przełączanie gałęzi
Przełączaj gałęzie z niezacommitowanymi zmianami — zabierz je, odłóż do stash lub odrzuć. Ty decydujesz
Przepływy pracy jednym kliknięciem
Commit & Push lub Fetch & Pull jako jedna akcja, z wycofaniem w razie niepowodzenia
Narzędzia wizualne
Graf commit
Interaktywna historia commit z wizualizacją topologii branch
Przeglądarka diff
Porównanie obok siebie i w linii z podświetlaniem składni
Edytor konfliktów
Trzypanelowy edytor do rozwiązywania konfliktów merge
Powiązania branch
Śledź, które branch powstały z których
Funkcje AI
AI — wiadomości commit
Generuj znaczące wiadomości commit z Twojego diff
AI — przegląd kodu
Otrzymuj sugestie przeglądu kodu oparte na AI
AI — rozwiązywanie konfliktów
AI proponuje rozwiązania konfliktów merge
Skaner sekretów
Wykrywa i maskuje sekrety przed wysłaniem kodu do AI
Duże repozytoria
Smart Clone
Analizuje ogromne repozytoria i automatycznie dobiera najszybszą strategię klonowania
Wielu dostawców
GitHub
Pełna integracja z GitHub: repozytoria, status CI
GitLab
Integracja z GitLab: repozytoria, status CI
Gitea
Obsługa samodzielnie hostowanego serwera Gitea
Zwykły URL
Klonowanie z dowolnego URL Git bez integracji z dostawcą
Wiele kont
Łącz kilka kont u każdego dostawcy i przeglądaj wszystkie ich repozytoria
Obsługa konfiguracji SSH
Niestandardowe porty, aliasy i klucze z Twojej konfiguracji SSH po prostu działają
Doświadczenie programisty
Paleta poleceń i skróty
Paleta Ctrl+K z rozmytym wyszukiwaniem oraz skróty klawiszowe dla typowych akcji
30 języków
W pełni przetłumaczony interfejs w 30 językach, w tym pisanych od prawej do lewej
Odświeżanie na żywo
Automatyczny fetch w tle i błyskawiczne aktualizacje dzięki obserwatorowi plików, bez ręcznego odświeżania
Przestrzenie robocze i automatyczne etykiety
Grupuj repozytoria według reguł — technologie są wykrywane i etykietowane automatycznie
Bezpieczeństwo
Menedżer kluczy SSH
Generuj, importuj, eksportuj i zarządzaj kluczami SSH
Menedżer poświadczeń
Bezpieczne przechowywanie poświadczeń przez pęk kluczy systemu