Konstruktor poleceń git
Wybierz operację i kilka pól, a otrzymasz gotowe polecenie do wklejenia w terminal z wyjaśnieniami.
Konstruktor poleceń git
Wybierz operację — cofnięcie commitu, zmianę nazwy gałęzi, interaktywny rebase, cherry-pick, schowanie, czyszczenie pliku z historii lub przywrócenie przypadkowo usuniętej gałęzi — wpisz nazwę gałęzi, skrót commitu lub wiadomość, której potrzebuje, a to narzędzie tworzy dokładne polecenie, które w innym przypadku musiałbyś wyszukać lub próbować zrekonstruować z pamięci. Nadaje się do momentów, gdy wiesz, co chcesz zrobić, ale nie znasz dokładnych przełączników i dla każdego, kto wolałby sprawdzić wygenerowane polecenie na podstawie wyjaśnienia w zwykłym języku, niż wklejać polecenie z połowiczo zapamiętanego wątku forum.
Każda operacja oferuje bezpieczny i destrukcyjny wariant. Bezpieczny preferuje polecenia, które są lokalne, odwracalne lub zawodzą zanim cokolwiek nadpiszą — git revert zamiast twardego resetu, zwykłą zmianę nazwy zamiast wymusiętego push. Destrukcyjny robi dokładnie to, co mówi: wymusza push, twardy reset lub nadpisuje historię i narzędzie wydrukuje ostrzeżenie nad poleceniem z wyjaśnieniem, co stanie się nieodwracalne. Włącz "Wyjaśnienie każdego użytego przełącznika" do odwołania wiersz po wierszu każdego przełącznika — co -i, --hard, -X theirs, --force-with-lease lub -u naprawdę robi.
Pola gałęzi przyjmują tylko znaki, które git pozwala w nazwie ref; skróty commitów przyjmują krótkie lub długie odniesienia hex; pola o wolnym formacie, takie jak wiadomość schowania, zachowują swój własny skrypt. "Wygeneruj też alias gitconfig" zawinięcie ukończonego polecenia jako jeden wiersz git config --global alias.<name>, który można wkleić i ponownie użyć później.
Wszystko działa w twojej przeglądarce. Żadne polecenia git nie są wykonywane i nic, co wpiszesz, nie jest wysyłane nigdzie — narzędzie tylko kompiluje tekst. Skopiuj wynik, pobierz go jako plik .txt lub wyślij go do wejścia innego narzędzia i kontynuuj pracę.