Howto Git
Посмотреть по коммитам историю строки
В IDE JetBrains (PyCharm, PhpStorm) есть функционал «Git History for selection», дающий похожий результат.
1. Если неизвестен номер строки, узнаем его по содержимому, либо в вашем редакторе кода:
grep -in 'текст из строки' <путь/к/исходнику>
2. Узнали номер строки N, по ней узнаем, какой коммит изменил строку:
git blame -L N,N <путь/к/исходнику>
3. Возвращаемся к состоянию последнего изменения строки по хешу коммита, который узнали в git blame:
git checkout <хеш>
4. Возвращаемся к состоянию предыдущего изменения строки:
git reset --hard HEAD^
5. Если этой информации недостаточно и нужно копать глубже, то GOTO 1. Не забываем, что номер строки мог измениться.
~~OWNERAPPROVE~~
Прочитал howto howto git |
Обсуждение