Chapters ▾ 2nd Edition

A3.7 Appendix C: Comandos do Git - Depuração

Depuração

O Git possui alguns comandos que ajudam a depurar um problema no código. Eles permitem desde descobrir onde algo foi introduzido até identificar quem o introduziu.

git bisect

A ferramenta git bisect é extremamente útil para depuração e permite descobrir qual commit específico introduziu primeiro um bug ou problema por meio de uma busca binária automática.

Ela é inteiramente abordada em Pesquisa Binária (Binary Search) e só é mencionada nessa seção.

git blame

O comando git blame anota cada linha de um arquivo com o commit que a alterou por último e com a pessoa que criou esse commit. Isso ajuda a encontrar a pessoa a quem pedir mais informações sobre uma seção específica do código.

Ele é abordado em Anotação de Arquivo e só é mencionado nessa seção.

git grep

O comando git grep pode ajudar a encontrar qualquer string ou expressão regular em qualquer arquivo do código-fonte, até mesmo em versões antigas do projeto.

Ele é abordado em Git Grep e só é mencionado nessa seção.