Git
Chapters ▾ 2nd Edition

A3.7 Appendix C: Git Əmrləri - Debugging

Debugging

Git, kodunuzdakı bir problemi həll etməyə kömək etmək üçün istifadə olunan bir neçə əmrə malikdir. Bu, bir şeyin harada tanıdıldığını, kimin təqdim etdiyini anlamağa qədər uzanır.

git bisect

git bisect aləti, avtomatik ikili axtarış edərək bir səhv və ya problemi səbəb olan ilk commit-in nə olduğunu müəyyən etmək üçün istifadə edilən inanılmaz dərəcədə faydalı bir debugging vasitəsidir.

Tamamilə İkili Axtarış-də ilə əhatə olunmuşdur və yalnız bu hissədə qeyd edilmişdir.

git blame

git blame əmri, sənədin hər sətirində bir dəyişiklik təqdim edən sonuncu və hansı commit-in müəllifi olduğu hər hansı bir sənədin sətirlərini şərh edir. Bu, kodunuzun müəyyən bir bölməsi haqqında daha çox məlumat istəyən şəxsi tapmaq üçün faydalıdır.

Fayl Annotasiyası-də əhatə olunmuşdur və yalnız həmin hissədə qeyd edilmişdir.

git grep

git grep əmri layihənizin köhnə versiyaları daxil olmaqla qaynaq kodunuzdakı hər hansı bir fayldakı hər hansı bir string-i və ya regular expression-i tapmaqda sizə kömək edə bilər.

Bu Git Grep-da əhatə olunmuşdur və yalnız həmin hissədə qeyd edilmişdir.