Chciałbym dowiedzieć się wszystkich autorów, którzy zmienili linię kodu. Git-log może to zrobić na poziomie pliku. Przeczytałem stronę man i wygląda na to, że log git nie może tego zrobić na poziomie linii. Czy istnieje sposób na użycie polecenia git, aby to zrobić, lub muszę napisać skrypt dla siebie?można znaleźć wszystkich autorów, którzy kiedykolwiek zmienili linię kodu?
Dla mojego celu chciałbym to zrobić dla wszystkich linii kodu. Robię to, aby uzyskać dane treningowe autorstwa dla moich badań.
Możesz obwiniać/opisywać, aby uzyskać informacje na temat poziomu każdej wersji. "Kto zmienił linię" zaczyna być niewyraźnym pytaniem, gdy wprowadzisz wiele wersji. –
Jaki jest tego cel? –
@Tomasz: Przydatna jest historia wyszukiwania dla konkretnej linii, szczególnie gdy chcesz sprawdzić, jak długo istniał błąd w kodzie źródłowym lub kto dotknął konkretnej funkcji. – Christopher