Dokonałem reorganizacji zatwierdzeń w oddziale, zanim zostanie on upubliczniony, powodując, że znaczniki czasowe zatwierdzeń są w różnym porządku. Wolałbym, żeby wszyscy byli dzisiaj z zaledwie sekundami.Zmienianie znaczników czasu podczas ponownego przypisywania gałęzi git
Oczywiście te znaczniki czasu również nie będą poprawne, ale ponieważ jest to czas, w którym rzeczy stają się publiczne, wolę to w porównaniu z przeszłością.
Jak więc powiedzieć git, aby utworzyć nowe znaczniki czasu podczas ponownego tworzenia?
Uważałem, że pamiętam, że wymagało to ustawienia jakiegoś envvar. (Właściwie to sprawdziłem na stronie podręcznika, ale nic nie znalazłem, ale nie przeszedłem przez opcje, ponieważ byłem tak pewien, że dotyczyło to envvar.) – tarsius
tarsius, myślę, że mówisz o 'git filter- branch', ale tak naprawdę nie potrzebujesz go do prostego zadania takiego jak to. –
No faktycznie nie działa z git z branży Master: git rebase -i --ignore-datę a7a86fe błędu: nieznana opcja 'ignorować-data” Ten szwy być jednak błąd: w tym manpage opcja faktycznie znajduje się na liście. – tarsius