لاگ
برای نمایش لیست کامیتها از دستور log استفاده میکنیم. با این دستور میتوان لیست کامیتهای یک برنچ خاص، یا تمامی برنچها یا مقایسهی بین برنچها را دید.
git log
که لیستی از تمام کامیتها را به شما نمایش میدهد.
میتوانید کامیتهای یک برنچ مشخص را نیز بصورت جداگانه ببینید:
git log نامبرنچ
چند گزینهی کاربردی
- از
--graphبرای نمایش کامیتها و برنچها بصورت گراف تغییرات استفاده میکنیم. - از
--grep=<pattern>برای جستجو در میان کامیتها با استفاده از regex استفاده میکنیم. - از
--mergesبرای نمایش کامیتهایی که در ادغام برنچها ثبت شدهاند استفاده میکنیم. - از
--onelineبرای نمایش هر کامیت در یک خط استفاده میکنیم.
توضیحات بیشتر: git log --help
برای نمایش خلاصه و منظم لاگها:
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit