Constructor de comenzi git
Alegeți o operație git și completați câmpurile necesare pentru a genera o comandă gata de lipit, explicată pas cu pas.
Constructor de comenzi git
Alegeți o operație — anulați un commit, redenumiți un branch, rebase interactiv, cherry-pick, stash, eliminați un fișier din istoric, sau recuperați un branch pe care l-ați șters din greșeală — completați numele branch-ului, hash-ul commit-ului sau mesajul necesar, și acest instrument construiește linia de comandă git exactă pe care ați căuta-o sau ați încerca să o reconstruiți din memorie. Servește pentru momentul în care știți ce doriți să faceți dar nu vă amintiți flag-urile exacte, și pentru oricine ar prefera să verifice o comandă generată în contrast cu o explicație în limbaj clar decât s-o lipească dintr-un forum.
Fiecare operație oferă o variantă sigură și una distructivă. Cea sigură favorizează comenzi locale, reversibile sau care eșuează în loc să suprascrieți ceva — git revert în loc de un reset forțat, o simplă redenumire în loc de un push forțat. Cea distructivă face ceea ce promite: force-push, force-reset sau rescrie istoricul, și instrumentul afișează un avertisment deasupra comenzii explicând ce devine irrecuperabil. Activați "Explicați fiecare switch folosit" pentru o referință linie cu linie a fiecărui flag — ceea ce -i, --hard, -X theirs, --force-with-lease sau -u fac cu adevărat.
Câmpurile de branch acceptă doar caractere pe care git le permite în nume de referință; hash-urile de commit acceptă referințe hex scurte sau lungi; câmpurile de text liber ca un mesaj de stash urmează propria sintaxă. "Generați și un alias gitconfig" încadrează comanda finală ca o linie git config --global alias.<name> pe care o puteți lipi și reutiliza mai târziu.
Tot funcționează în browserul dvs. Nicio comandă git nu este executată și nimic din ceea ce tastați nu este trimis nicăieri — instrumentul doar construiește text. Copiați rezultatul, descărcați-l ca fișier .txt, sau trimiteți-l la intrarea unui alt instrument pentru a continua lucrul.