вот вы, например, знали, что git умеет показывать, как менялась и… — Диджитализируй! — TG.ME

Диджитализируй!За двое прошедших суток записал видосы 14й главы «Хардкорной веб-разработки», она будет про Git. 8.5 часов в сыром материале юхууу:) Но самый каеф для проходящих курс будут по классике задания, злобно потираю лапки))) сейчас на курсе 1168 заданек, и это соль…
вот вы, например, знали, что git умеет показывать, как менялась и развивалась функция? А git сие умеет, могёт!

git log -L :prepare_payments_xlsx_report:payments.py


покажет, как создавалась и менялась функция prepare_payments_xlsx_report, определённая в payments.py.

Git сам определит границы функции и покажет, как код, сейчас находящийся в этих границах, появился в репозитории и как он менялся до текущего состояния. То есть он не просто, как дефолтный git blame, покажет, кто-когда внёс текущее построчное состояние, а именно отследит изменение всего блока кода, определяющего функцию — со всеми правками, удалениями и прибавлениями в этом блоке кода. Вообще каеф!
🔥241✍61❤34👍9
July 24, 2026 19.2K 19 252