سید مرتضی موسوی
سید مرتضی موسوی
خواندن ۱ دقیقه·۸ ماه پیش

دستور لاگ در Git برای مشاهده تاریخچه تغییرات

در خیلی از زمان ها ما نیاز داریم تا کامیت هایی را که در گیت کردیم را ببینیم...

یعنی تاریخچه کل یا چند کامیت آخر در گیت را


دستوری که می شود از آن برای مشاهده تاریخچه کامیت ها استفاده کرد

دستور

Git log

است که تمام تاریخچه را با یک کد منحصر به فرد که برای هر کامیت مجزا هست و تاریخ نمایش می دهد

مشکلی که در این دستور وجود دارد طولانی بودن لیست لاگ ها می باشد, برای رفع این مشکل می توانید از دستور

Git log –oneline

استفاده کنیم، این دستور لاگ ها را به صورت خلاصه و تک خطی نمایش می دهد

اگر نیاز داشته باسید تا یک تعداد خاصی از لاگ ها را مشاهده کنید مثلا 4 لاگ آخر

از دستور

Git log -5

استفاده می کنیم در این دستور از گیت خواسته شده 5 کامیت آخر را نمایش دهد

اگر قصد جستجوی یک کامیت با عنوانی خواص را داشته باشید می توانید از دستور زیر استفاده کنید

Git log –grep "Title"

در دستور بالا برای مثلا تمام کامیت هایی که داری عنوان Title هستند نمایش داده می شود، نکته ای که در این دستور وجود دارد در صورت اجرای دستور تنها آخرین کامیتی که با این عنوان وجود دارد را نمایش می دهد برای مشاهده تمام لاگ ها از دستور زیر استفاده می کنیم

Git log –grep "Title" –all

این دستور باعث می شود تا تمام لاگ ها با این عنوان نمایش داده شود

gitگیتداکر
شاید از این پست‌ها خوشتان بیاید