Nie sądzę, że jest łatwiejszy sposób na zrobienie tego, ale pomyślałem, że poproszę o potwierdzenie.Sprawdzanie, kiedy kod został zmieniony w git
Mam trochę kodu, w którym usunięto ważny wiersz (przeze mnie). Chciałem dowiedzieć się, w jaki sposób popełniłem błąd, przez przypadek usunąłem tę linię. Jedynym sposobem, jaki mogłem znaleźć, było rozpoczęcie git "diff'ing" na kolejnych wcześniejszych zatwierdzeniach, jeden po drugim, aż znalazłem commit, gdzie linia została zmieniona.
Czy istnieje łatwiejszy sposób sprawdzenia, w jaki sposób zatwierdzono daną część kodu?
Myślę, że bisect jest najlepszą odpowiedzią na znalezienie brakującego lub złego kodu. – cmcginty
Chodzi o to, że bisect wykonuje wyszukiwanie binarne, dzięki czemu użytkownik nie musi wykonywać skanowania liniowego ani ręcznie binarnego wyszukiwania. – Novelocrat