Generuj polecenia
Użyj tego narzędzia, gdy potrzebujesz niezawodnego punktu wyjścia dla znanego zadania Git. Generator preferuje jawne, sprawdzalne polecenia, takie jak git fetch, git switch, git rebase, git revert i git reset --soft.
git fetch origin --prune git switch main git pull --ff-only origin main git switch -c feature/poprawa-logowania git push -u origin feature/poprawa-logowania
Założenia
- Serwer zdalny jest dostępny, a lokalne repozytorium już istnieje.
- Wygenerowane polecenia powinny być uruchamiane pojedynczo i sprawdzane przed wykonaniem.
- Nazwy gałęzi i identyfikatory commitów są używane dokładnie tak, jak zostały wpisane.
Uwagi do schematu
- Najpierw wykonaj fetch, aby referencje były oparte na najnowszym stanie serwera.
- Użyj sekwencji jako punktu wyjścia i dostosuj ją do zasad Twojego zespołu.
- Przy operacjach zmieniających historię upewnij się, że nikt inny nie korzysta z tych commitów.
Polecenia Git mogą nadpisywać historię lub zmieniać wskaźniki gałęzi. Schematy rebase, reset i zmiany nazwy gałęzi powinny być dokładnie sprawdzone przed użyciem w repozytoriach współdzielonych.
Jak to działa
Strona mapuje zestaw typowych zadań Git na jawne szablony poleceń. Dane wejściowe są czyszczone, nazwy gałęzi i serwerów sprawdzane pod kątem bezpieczeństwa, a liczba commitów ograniczana do liczb całkowitych z przedziału 1-50.
Walidacja i założenia
Narzędzie nie weryfikuje stanu Twojego repozytorium na serwerze, więc nie potwierdza, czy gałąź istnieje lub czy drzewo robocze jest czyste. Dane są sanitizowane wyłącznie na potrzeby generowania poleceń. Liczba commitów jest zaokrąglana i ograniczana, aby uniknąć błędnych wyników polecenia reset.