Strategia zapobiegania przepisywaniu historii git lub łapania jej

Chociaż uwielbiam funkcję przepisywania historii git, jak można się upewnić, że historia nie jest przepisywana.

Nie mamy nic przeciwko temu, co programista robi na własnej maszynie, ale musimy upewnić się, że wersja nie zostanie wypchnięta na serwer, który zmienia historię.

tzn. musimy zagwarantować, że konkretna wersja z przeszłości naprawdę była tą wersją. Obejmowałoby to zapobieganie przechodzeniu przez osobę i trwałe usunięcie pliku z historii lub trwałe zmodyfikowanie pliku w całej historii.

questionAnswers(3)

yourAnswerToTheQuestion