Git · Senior · Pytanie 58 z 76
Dlaczego commity po rebase zachowują datę autora, ale zmieniają datę committera?
- 1Rebase nie może zmieniać dat ze względów bezpieczeństwa
- 2Daty autora są przechowywane tylko na serwerze hostingu
- ✓Poprawna odpowiedź: Git śledzi, kto napisał zmianę, a kto ją nałożył
Wyjaśnienie
Autor to twórca patcha, committer to ten, kto ostatni go nałożył (rebase, cherry-pick, amend). git log --format=fuller pokazuje oba.