Git grač komandi
Pretvori odabrani git operaciju i nekoliko polja u gotovu komandu za lijepljenje, objašnjenu prekidač za prekidač.
Git grač komandi
Odaberi operaciju — opozivanje commit-a, preimenovanje grane, interaktivni rebase, cherry-pick, sklonište, čišćenje datoteke iz povijesti, ili oporavak grane koju si slučajno obrisao — popuni naziv grane, heš commit-a ili poruku koju trebà, i ovaj alat sastavi točnu git komandu koju bi inače trebalo potražiti ili pokušati obnoviti iz memorije. Koristan je u trenutku kada znaš što želiš učiniti ali ne znaš točne zastavice, i za sve koji bi radije provjerili generirani naredu naprama objašnjenju na prirodnom jeziku nego zalijepili bi komandu iz pol-sjećanja forum niti.
Svaka operacija nudi sigurnu varijantu i destruktivnu. Sigurna favorizira komande koje su lokalne, povratne ili neuspijevaju umjesto da nešto prepišu — git revert umjesto tvrdoj resetiranju, obično preimenovanje umjesto prisilnog push-a. Destruktivna radi što njeno ime kaže: prisiljava-pushira, prisiljava-resetira ili prepisuje povijest direktno, i alat ispisuje upozorenje iznad komande koja objašnjava što postaje nepovratno. Uključi "Objasni svaki korišten prekidač" za redak-po-redak referencu svakog zastavice — što -i, --hard, -X theirs, --force-with-lease ili -u doista čini.
Polja grana prihvaćaju samo znakove koje git dozvoljava u imenu ref-a; heševi commit-a uzimaju kratke ili duge heksadecimalne ref-e; polja slobodnog teksta kao poruka skloništa čuvaju svoj vlastiti skriptni. "Također generiraj gitconfig alias" omota gotovu komandu kao jedan git config --global alias.<name> redak za lijepljenje i ponovno korištenje kasnije.
Svega se izvršava u vašem pregledniku. Nijedna git komanda se ne izvršava i ništa što tipkate se negdje ne šalje — alat samo sastavi tekst. Kopiraj rezultat, preuzmi kao .txt datoteku, ili pošalji drugom alatu u unos da nastaviš s radom.