Ominaisuudet
Kaikki mitä tarvitset Git-repojen hallintaan yksinkertaisista commiteista monimutkaisiin työnkulkuihin.
Perus-Git
Clone
Kloonaa repoja mistä tahansa remotesta edistymisen seurannalla
Commit
Valitse tiedostot ja committaa yhdessä vaiheessa, mukana mallipohjat ja amend
Push & Pull
Pushaa ja pullaa — fetch ja tunnistetietojen käsittely hoituvat automaattisesti
Branch
Luo, vaihda, nimeä uudelleen ja poista brancheja visuaalisesti
Merge
Mergea brancheja dry-run-esikatselulla ja konfliktien tunnistuksella
Valikoiva stash
Stashaa vain valitsemasi tiedostot — automaattinen palautus, kun palaat
Cherry-pick
Cherry-pickaa committeja branchien välillä
Turvatila
Aja pull, merge ja cherry-pick dry-runina, ennen kuin ne koskevat tiedostoihisi
Turvallinen branchin vaihto
Vaihda branchia committaamattomien muutosten kanssa — vie mukanasi, stashaa tai hylkää, sinä päätät
Yhden klikkauksen työnkulut
Commit & Push tai Fetch & Pull yhtenä toimintona — epäonnistuessa muutokset perutaan
Visuaaliset työkalut
Commit-graafi
Interaktiivinen commit-historia branch-topologian visualisoinnilla
Diff-katseluohjelma
Rinnakkaiset ja inline-diffit syntaksin korostuksella
Konfliktieditori
3-paneelin editori merge-konfliktien ratkaisuun
Branch-alkuperä
Seuraa mistä brancheista mitkä ovat syntyneet
Tekoälyominaisuudet
AI-commit-viestit
Luo merkityksellisiä commit-viestejä diffistäsi
AI-koodikatselmointi
Saa tekoälypohjaisia koodikatselmointiehdotuksia
AI-konfliktien ratkaisu
Anna tekoälyn ehdottaa ratkaisuja merge-konflikteihin
Salaisuusskanneri
Tunnista ja peittää salaisuudet ennen kuin tekoäly lähettää koodisi
Suuret repot
Smart Clone
Analysoi valtavat repot ja valitsee nopeimman kloonausstrategian automaattisesti
Usean palvelun tuki
GitHub
Täysi GitHub-integraatio: repot, CI-tila
GitLab
GitLab-integraatio: repot, CI-tila
Gitea
Itse isännöidyn Gitea-palvelimen tuki
Tavallinen URL
Kloonaa mistä tahansa Git-URL:sta ilman provider-integraatiota
Useita tilejä
Yhdistä useita tilejä kuhunkin palveluun ja selaa kaikkia niiden repoja
SSH-config-tuki
Mukautetut portit, aliakset ja avaimet SSH-configistasi toimivat sellaisinaan
Kehittäjäkokemus
Komentovalikko ja pikanäppäimet
Ctrl+K-valikko sumealla haulla sekä pikanäppäimet yleisiin toimintoihin
30 kieltä
Käyttöliittymä täysin käännettynä 30 kielelle, myös oikealta vasemmalle kirjoitettaville
Live-päivitys
Automaattinen fetch taustalla ja välittömät tiedostonvalvonnan päivitykset — ei manuaalista päivittämistä
Työtilat ja automaattiset tunnisteet
Ryhmittele repot sääntöjen mukaan — teknologiat tunnistetaan ja merkitään automaattisesti
Tietoturva
SSH-avainten hallinta
Luo, tuo, vie ja hallitse SSH-avaimia
Tunnistetietojen hallinta
Turvallinen tunnistetietojen tallennus käyttöjärjestelmän avainnipun kautta