Zmień datę ostatniego commitu Git
Commit na końcu gałęzi ma błędny znacznik czasu? git-edit-date poprawi go w trzech krokach —
wyeksportuj gałąź do CSV, edytuj ostatni wiersz i zastosuj zmiany. Bez git commit --amend.
↓ Pobierz .deb v1.5
Linux amd64 · za darmo
curl -LO https://giteditdate.com/git-edit-date_amd64.deb
sudo dpkg -i git-edit-date_amd64.deb
Zmień datę commitu na końcu gałęzi przez CSV
git-edit-date export -o commits.csv- Otwórz CSV — ostatni wiersz to
HEAD. Edytujauthor_dateicommitter_date(RFC3339 ze strefą czasową). git-edit-date apply -file=commits.csv- Jeśli gałąź została już wypchnięta:
git push --force-with-lease
Niezmienione wiersze zachowają pierwotne metadane. W tym samym przebiegu możesz także poprawić
author_name / author_email w commicie na końcu gałęzi.
Potrzebujesz zmienić więcej niż ostatni commit?
Użyj tego samego narzędzia: edytuj dowolną liczbę wierszy. Zobacz zmiana dat wielu commitów lub Tutorial CLI.
Więcej: wszystkie poradniki · Tutorial CLI · zmiana daty commitu Git