Git-commando builder
Kies een git-bewerking en voer enkele velden in voor een kant-en-klaar commando met uitleg per optie.
Git-commando builder
Kies een bewerking — een commit ongedaan maken, een branch hernoemen, interactieve rebase, cherry-pick, stash, een bestand uit de geschiedenis verwijderen of een per ongeluk verwijderde branch herstellen — voer de benodigde branchnaam, commit-hash of bericht in, en deze tool genereert het exacte git-commando dat u anders zou opzoeken of uit uw geheugen zou moeten reconstrueren. Het is perfect voor het moment waarop u weet wat u wilt doen, maar de precieze opties niet kent, en voor iedereen die een gegenereerd commando liever wil controleren tegen een duidelijke uitleg in plaats van het uit een half-onthouden forum-thread te kopiëren.
Elke bewerking biedt een veilige en een destructieve variant. Veilig geeft de voorkeur aan commando's die lokaal, omkeerbaar of reversibel zijn — git revert in plaats van hard reset, een eenvoudige hernoemen in plaats van force-push. Destructief doet wat de naam zegt: force-pushes, force-resets of herschrijft de geschiedenis, en de tool toont een waarschuwing boven het commando met uitleg van wat onherstelbaar wordt. Zet "Elke optie uitleggen" aan voor een regel-voor-regel referentie van elke vlag — wat -i, --hard, -X theirs, --force-with-lease of -u werkelijk doen.
Branch-velden accepteren alleen tekens die git in een ref toestaat; commit-hashes nemen korte of lange hex-refs; vrije-tekstvelden zoals een stash-bericht behouden hun eigen script. "Ook een gitconfig alias genereren" verpakt het voltooide commando als één git config --global alias.<name>-regel om in te plakken en later opnieuw te gebruiken.
Alles draait in uw browser. Geen git-commando wordt uitgevoerd en niets wat u typt wordt ergens naartoe verzonden — de tool stelt alleen tekst samen. Kopieer het resultaat, download het als een .txt-bestand of stuur het naar de invoer van een ander tool.