https://stackoverflow.com/a/5493663/1172541 объясняет, как вы можете выполнить команду git log для файла. Есть ли способ отслеживать, как часть файла, измененного с помощью git-журнала или другой команды git? (Разумеется, это определенно создаст двигатели разломов git, так как изменится длина и номер строки детали. Git довольно хорош в этой штуке.)Git log только для части файла?
3
A
ответ
12
Yup.
git log -L<start>,<end>:<file>
Например,
git log -L55,65:app.js
покажет журнал для строк 55-65 в app.js
.
Для просмотра отдельной строки, используйте то же значение, как для начала и конца
git log -L55,55:app.js
Также работает с gitk
gitk -L55,65:app.js
Возможный дубликат [Получить фиксации журнала для конкретной строки в файл?] (http://stackoverflow.com/questions/8435343/retrieve-the-commit-log-for-a-specific-line-in-a-file) – genpfault