علی حسین شهابی
علی حسین شهابی
خواندن ۱ دقیقه·۴ سال پیش

آموزش دستور git rev-list


خب دوستان عزیز , در این جسه از آموزش گیت ,می پردازیم به دستور دیگری به عنوان git rev-list که این دستور هم کاربردهای جالبی در git دارد .

از دستور rev-list به منظور لیست کردن و مشاهده ی کامیت ها استفاده می کنیم.

git rev-list master

در مثال بالا , تمام Hash Id های کامیت های برنچ master برای شما لیست خواهد شد .

در مثالی دیگر می توانیم با استفاده از سوئیچ count-- , تعداد کامیت های برنچ master بشماریم :‌

git rev-list master --count

همچنین می توانیم تعداد کامیت های یک برنچ خاص را مشاهده کنیم :‌

git rev-list --count <branch-name>

با استفاده از علامت ^ میتوانیم حالت استثناء نیز قاعل شویم به عنوان مثال وارد برنچ dev میشویم و با استفاده از دستور زیر , تمام کامیت های برنچ dev را مشاهده کنیم به استثناء آنهایی که از برنچ master آمده اند

git rev-list --count HEAD ^master

در مثالی دیگر میخواهیم تمام کامیت های برنچ  foo و bar را مشاهده کنیم به جزآنهایی که از برنچ baz آمده اند

git rev-list foo bar ^baz

نکته جالب دیگر این است که میتوانیم با استفاده از دستور git rev-list می توانیم یک بازه تعیین کنیم و کامیت هایی را مشاهده کنیم که بین ۲ کامیت خاص هستند :‌

git rev-list f174f2b..7d6af31



امیدوارم این دستور جالب و فان ,براتون کاربردی باشد . می توانید تمام مباحث دوره آموزش گیت را به صورت ویدئویی ,در سایت زیر دانلود و استفاده نمایید .

http://git-tower.ir

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