אנגליתצרפתיתספרדי

Ad


סמל OnWorks

git-shortlog - מקוון בענן

הפעל git-shortlog בספק האירוח החינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה git-shortlog שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


git-shortlog - סיכום פלט 'git log'

תַקצִיר


git log --pretty=short | סילון קיצור [ ]
סילון קיצור [ ] [ ] [[--] ...]

תיאור


מסכם סילון היכנס פלט בפורמט המתאים להכללה בהכרזות שחרור.
כל התחייבות תקובץ לפי מחבר וכותרת.

בנוסף, "[PATCH]" יוסר מתיאור ה-commit.

אם לא מועברים תיקונים בשורת הפקודה ואחד מהקלט הסטנדרטי אינו מסוף
או שאין סניף נוכחי, סילון קיצור יוציא סיכום של היומן שנקרא ממנו
קלט סטנדרטי, ללא התייחסות למאגר הנוכחי.

אפשרויות


-n, --ממוספר
מיין את הפלט לפי מספר המחויבויות למחבר במקום לפי האלפביתי של המחבר
סדר.

-ס, --סיכום
הדחיק את תיאור ההתחייבות וספק סיכום ספירת התחייבויות בלבד.

-ה, --אימייל
הצג את כתובת האימייל של כל מחבר.

--פורמט[= ]
במקום נושא ההתחייבות, השתמש במידע אחר כדי לתאר כל התחייבות.
יכולה להיות כל מחרוזת המקובלת על ידי האפשרות --format של סילון היכנס, כמו * [%h]
%s. (ראה את הקטע "פורמטים יפים" של git-log(1).)

כל commit מודפס יפה יעטוף מחדש לפני שהוא מוצג.

-w[ [, [, ]]]
עטוף את הפלט על ידי גלישת כל שורה ברוחב. השורה הראשונה של כל ערך היא
הזחה על ידי רווחים indent1, והשורות השניות והשורות הבאות מוזחות על ידי
כניסה 2 רווחים. ברירת המחדל של width, indent1 ו-indent2 היא 76, 6 ו-9 בהתאמה.

אם הרוחב הוא 0 (אפס) אז הכנס את הקווים של הפלט מבלי לעטוף אותם.


הצג רק התחייבויות בטווח הגרסאות שצוין. מתי לא הוא
שצוין, ברירת המחדל היא HEAD (כלומר כל ההיסטוריה המובילה ל-commit הנוכחי).
origin..HEAD מציין את כל ה-commits שניתן להגיע אליהם מה-commit הנוכחי (כלומר HEAD),
אבל לא מהמוצא. לרשימה מלאה של דרכים לאיית , ראה את
הקטע "ציון טווחים" של gitrevisions(7).

[--] ...
שקול רק התחייבויות שמספיקות כדי להסביר כיצד הקבצים התואמים את
נוצרו נתיבים מוגדרים.

ייתכן שיהיה צורך בקידומת "--" לנתיבים כדי להפריד אותם מהאפשרויות או מהגרסה
טווח, כאשר מתעורר בלבול.

מיפוי מחברים


תכונת ה-.mailmap משמשת כדי להתלכד יחד התחייבויות על ידי אותו אדם ב-
shortlog, שבו שמם ו/או כתובת האימייל שלהם מאויתים אחרת.

אם הקובץ .mailmap קיים ברמה העליונה של המאגר, או במיקום הצביע
כדי לפי אפשרויות התצורה mailmap.file או mailmap.blob, הוא משמש למיפוי מחבר ו
שמות מתחייבים וכתובות דוא"ל לשמות אמיתיים וכתובות דוא"ל קנוניים.

בצורה הפשוטה, כל שורה בקובץ מורכבת מהשם האמיתי הקנוני של an
מחבר, רווח לבן וכתובת דוא"ל המשמשת ב-commit (מצורף על ידי < ו >) למפות
לשם. לדוגמה:

שם מתאים[מוגן בדוא"ל]>

הצורות המורכבות יותר הן:

<[מוגן בדוא"ל]>[מוגן בדוא"ל]>

מה שמאפשר למפת דואר להחליף רק את חלק האימייל של commit, ו:

שם מתאים[מוגן בדוא"ל]>[מוגן בדוא"ל]>

מה שמאפשר למפת דואר להחליף גם את השם וגם את האימייל של commit התואם את
כתובת הדוא"ל שצוינה להתחייב, ו:

שם מתאים[מוגן בדוא"ל]> שם התחייבות[מוגן בדוא"ל]>

מה שמאפשר למייל להחליף גם את השם וגם את האימייל של commit התואם את שני
שם התחייבות וכתובת דוא"ל שצוינו.

דוגמה 1: ההיסטוריה שלך מכילה התחייבויות של שני מחברים, ג'יין וג'ו, ששמותיהם מופיעים
במאגר במספר צורות:

ג'ו מפתח[מוגן בדוא"ל]>
ג'ו ר. מפתח[מוגן בדוא"ל]>
ג'יין דו[מוגן בדוא"ל]>
ג'יין דו
ג'יין ד.

עכשיו נניח שג'ו רוצה שישמש את השם האמצעי שלו, וג'יין מעדיפה את שם המשפחה שלה
מאוית במלואו. קובץ ‎.mailmap תקין ייראה כך:

ג'יין דו
ג'ו ר. מפתח[מוגן בדוא"ל]>

שימו לב איך אין צורך בכניסה עבור , כי השם האמיתי של
הכותב הזה כבר צודק.

דוגמה 2: המאגר שלך מכיל התחייבויות מהמחברים הבאים:

ניק1[מוגן בדוא"ל]>
ניק2[מוגן בדוא"ל]>
ניק2[מוגן בדוא"ל]>
סנטה[מוגן בדוא"ל]>
קלאוס[מוגן בדוא"ל]>
CTO[מוגן בדוא"ל]>

אז אולי תרצה קובץ ‎.mailmap שנראה כך:

<[מוגן בדוא"ל]>[מוגן בדוא"ל]>
איזה אחי[מוגן בדוא"ל]> ניק1[מוגן בדוא"ל]>
מחבר אחר[מוגן בדוא"ל]> ניק2[מוגן בדוא"ל]>
מחבר אחר[מוגן בדוא"ל]>[מוגן בדוא"ל]>
סנטה קלאוס[מוגן בדוא"ל]>[מוגן בדוא"ל]>

השתמש ב-hash # להערות שנמצאות בשורה משלהן או אחרי כתובת האימייל.

GIT


חלק מ סילון(1) סוויטה

השתמש ב-git-shortlog באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad