👩💻 Поиск и навигация по Git коммитам
Иногда встречаю код, озадачивающий меня. Когда это случается, я пытаюсь найти коммит, добавивший его. Возможно, код стал таким из-за исправления бага, не очевидного с первого взгляда, а может, есть какое-то ограничение, о котором я не знаю. В любом случае необходимо больше контекста.
Очевидное решение - использовать Git blame для просмотра коммита (и связанного с ним pull request), в который был добавлен код.
В pull request часто есть описание (или ссылка на проблему с описанием), проясняющее изменение, или обсуждения, добавленные во время проверки кода — это очень ценно! Если это не удается, сам коммит часто содержит связанные изменения, обеспечивающие контекст кода.
🖥 Читать статью (🇬🇧)
📱 @webdev_trends
#webdev #Git #Commit
Post #667
12
