انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

git-shortlog - آنلاین در ابر

git-shortlog را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور git-shortlog است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


git-shortlog - خروجی "git log" را خلاصه کنید

خلاصه


git log --pretty=short | دستگاه گوارش کوتاه [ ]
دستگاه گوارش کوتاه [ ] [ ] [[--] ...]

شرح


خلاصه دستگاه گوارش ورود به سیستم خروجی در قالب مناسب برای گنجاندن در اطلاعیه های انتشار.
هر کامیت بر اساس نویسنده و عنوان گروه بندی می شود.

علاوه بر این، "[PATCH]" از توضیحات commit حذف خواهد شد.

اگر هیچ تجدیدنظری در خط فرمان ارسال نشود و هر یک از ورودی های استاندارد ترمینال نباشد
یا شاخه فعلی وجود ندارد، دستگاه گوارش کوتاه خلاصه ای از گزارش خوانده شده را خروجی می دهد
ورودی استاندارد، بدون ارجاع به مخزن فعلی.

OPTIONS


-n، --شماره دار
به جای حروف الفبای نویسنده، خروجی را بر اساس تعداد تعهدات هر نویسنده مرتب کنید
سفارش.

-s، --خلاصه
توضیحات commit را سرکوب کنید و فقط یک خلاصه تعداد commit ارائه دهید.

-e، --ایمیل
نشانی ایمیل هر نویسنده را نشان دهید.

--قالب[= ]
به جای موضوع commit، از برخی اطلاعات دیگر برای توصیف هر commit استفاده کنید.
می تواند هر رشته ای باشد که توسط گزینه --format پذیرفته شده است دستگاه گوارش ورود به سیستم، از جمله * [%h]
%s. (به بخش "قالب های زیبا" مراجعه کنید گیت(1).)

هر commit زیبا قبل از نمایش دوباره بسته بندی می شود.

-w[ [، [، ]]]
با پیچاندن هر خط در عرض، خروجی را خط بکشید. خط اول هر ورودی است
تورفتگی با فاصله های indent1، و خطوط دوم و بعدی با تورفتگی هستند
فاصله های تورفتگی 2 عرض، تورفتگی 1 و تورفتگی 2 به ترتیب به ترتیب 76، 6 و 9 است.

اگر عرض 0 (صفر) باشد، خطوط خروجی را بدون پیچاندن آنها تورفتگی کنید.


نمایش فقط commit ها در محدوده بازبینی مشخص شده. وقتی نه است
مشخص شده است، به طور پیش فرض روی HEAD قرار می گیرد (یعنی کل تاریخچه منتهی به commit فعلی).
مبدا.. HEAD تمام تعهدات قابل دستیابی از commit فعلی (به عنوان مثال HEAD) را مشخص می کند.
اما نه از مبدا برای یک لیست کامل از روش های املا ، ببینید
بخش "مشخص کردن محدوده ها" از gitrevisions(7).

[--] ...
فقط commit هایی را در نظر بگیرید که برای توضیح اینکه چگونه فایل هایی که با آنها مطابقت دارند کافی است
مسیرهای مشخص شده به وجود آمدند.

ممکن است برای جدا کردن مسیرها از گزینه‌ها یا ویرایش، پیشوند «--» لازم باشد
محدوده زمانی که سردرگمی ایجاد می شود.

نقشه AUTHORS


از ویژگی mailmap برای ادغام تعهدات توسط یک شخص در کنار هم استفاده می شود
shortlog، که در آن نام و/یا آدرس ایمیل آنها به صورت متفاوت نوشته شده است.

اگر فایل mailmap در سطح بالای مخزن یا در مکان مشخص شده وجود داشته باشد.
به توسط گزینه های پیکربندی mailmap.file یا mailmap.blob، برای نگاشت نویسنده و
نام های committer و آدرس های ایمیل به نام های واقعی و آدرس های ایمیل متعارف.

در شکل ساده، هر خط در فایل از نام واقعی متعارف an تشکیل شده است
نویسنده، فضای خالی، و آدرس ایمیل استفاده شده در commit (ضمیمه شده توسط < و >) نقشه برداری
به نام مثلا:

اسم مناسب[ایمیل محافظت شده]>

اشکال پیچیده تر عبارتند از:

<[ایمیل محافظت شده]>[ایمیل محافظت شده]>

که به mailmap اجازه می دهد تا تنها قسمت ایمیل یک commit را جایگزین کند و:

اسم مناسب[ایمیل محافظت شده]>[ایمیل محافظت شده]>

که به mailmap اجازه می دهد نام و ایمیل یک commit مطابق با آن را جایگزین کند
آدرس ایمیل commit مشخص شده و:

اسم مناسب[ایمیل محافظت شده]> نام تعهد[ایمیل محافظت شده]>

که به mailmap اجازه می دهد تا نام و ایمیل یک commit را جایگزین هر دو کند
نام commit و آدرس ایمیل مشخص شده

مثال 1: تاریخچه شما شامل تعهدات دو نویسنده به نام های جین و جو است که نام آنها ظاهر می شود.
در مخزن به چندین شکل:

Joe Developer[ایمیل محافظت شده]>
Joe R. توسعه دهنده[ایمیل محافظت شده]>
جین دو[ایمیل محافظت شده]>
جین دو
جین دی.

حال فرض کنید که جو می‌خواهد از نام میانی‌اش استفاده شود و جین نام خانوادگی خود را ترجیح دهد
به طور کامل بیان شده است یک فایل mailmap مناسب به شکل زیر است:

جین دو
Joe R. توسعه دهنده[ایمیل محافظت شده]>

توجه داشته باشید که چگونه نیازی به ورودی برای وجود ندارد ، زیرا نام واقعی
آن نویسنده قبلاً درست است.

مثال 2: مخزن شما حاوی تعهداتی از نویسندگان زیر است:

نیک 1[ایمیل محافظت شده]>
نیک 2[ایمیل محافظت شده]>
نیک 2[ایمیل محافظت شده]>
بابا نوئل[ایمیل محافظت شده]>
بند[ایمیل محافظت شده]>
CTO[ایمیل محافظت شده]>

سپس ممکن است یک فایل mailmap بخواهید که به شکل زیر باشد:

<[ایمیل محافظت شده]>[ایمیل محافظت شده]>
فلان رفیق[ایمیل محافظت شده]> نیک1[ایمیل محافظت شده]>
نویسنده دیگر[ایمیل محافظت شده]> نیک2[ایمیل محافظت شده]>
نویسنده دیگر[ایمیل محافظت شده]>[ایمیل محافظت شده]>
بابا نوئل[ایمیل محافظت شده]>[ایمیل محافظت شده]>

از هش استفاده کنید # برای نظراتی که یا در خط خودشان هستند یا بعد از آدرس ایمیل.

GIT


بخشی از دستگاه گوارش(1) سوئیت

از git-shortlog به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad