כיצד ליצור סטטיסטיקה ממאגר Git

Kyzd Lyzwr Sttystyqh Mm Gr Git



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

בפוסט הזה תלמדו:







כיצד ליצור סטטיסטיקה של מאגר Git כולל שם משתמש ומספר יומנים?

אם אתה צריך ליצור את הנתונים הסטטיסטיים של מאגר Git, כולל שם המשתמש ומספר היומנים, עיין בהוראות למטה.



ראשית, השתמש ב' CD ' הפקודה כדי לנווט אל ספריית Git הרצויה:



$ CD 'C:\Users \n azma\Git\demo5'





כדי ליצור סטטיסטיקה של מאגר Git, כולל מספר היומנים ושם המשתמש, הפעל את הפקודה הבאה:

$ git shortlog

הנה ה ' האפשרות ' משמשת להצגת הנתונים הסטטיסטיים, וה' אפשרות ' משמשת ליצירת יומני המספרים:



כיצד להפיק את הסטטיסטיקה לא כולל המיזוגים?

כדי להפיק את הנתונים הסטטיסטיים למעט המיזוג, בצע את ' git shortlog הפקודה יחד עם הפקודה ' -sn ' אפשרות להציג את מספר היומנים יחד עם שם המשתמש, ואת ' --אין מיזוג ' פרמטר משמש כדי לא לכלול את המיזוגים שבוצעו:

$ git shortlog -sn --לא-מיזוג

כיצד ליצור ולסנן סטטיסטיקות עם תאריך נתון?

נניח שמפתחים רוצים להפיק את הסטטיסטיקה של תאריך מסוים. במקרה כזה, הם יכולים להשתמש ב' git shortlog ' הפקודה עם ' -s' ו-'-n ' אפשרויות כדי להציג את מספר היומנים ואת ' -מאז ' פרמטר כדי לקבל את סטטיסטיקת התאריכים שסופקה.

לדוגמה, סיפקנו את ' 28 באוקטובר 2022 'תאריך:

$ git shortlog --מאז '28 באוקטובר 2022'

כיצד ליצור סטטיסטיקה יחד עם כתובות האימייל של המשתמשים?

כדי לקבל את הנתונים הסטטיסטיים של מאגר Git יחד עם כתובות הדוא'ל של המשתמש, בצע את ' git shortlog ' הפקודה עם ' -שֶׁלֶג ' אפשרות:

$ git shortlog -שֶׁלֶג

הנה ה ' ו ' הדגל משמש לקבלת כתובת הדוא'ל של המשתמש:

כיצד ליצור סטטיסטיקה של מאגר Git לאורך מספר הקבצים שהוכנסו ונמחקו?

כדי ליצור את היומנים של מאגר Git מסוים עם מספר הקבצים שהוכנסו ונמחקו, הפעל את ' git log ' הפקודה עם ' -פוּרמָט ' אפשרות עם ' מחבר: %ae ' ערך שיציג commit יחיד, וה-' -נומסטט ' האפשרות תספק את מספר ההוספות:

$ git log --פוּרמָט = 'מחבר: %ae' --numstat

זה הכל! ריכזנו את התרחישים השונים של הפקת הנתונים הסטטיסטיים ממאגר Git.

סיכום

ישנם מספר תרחישים להפקת הנתונים הסטטיסטיים ממאגרי Git. כדי לעשות זאת, ראשית, עבור אל מאגר Git המסוים והפעל את הפקודות המרובות, כגון ' $ git log –format=author: %ae” –numstat ' הפקודה להפקת הסטטיסטיקה, כולל מספר הקבצים שהוכנסו, שנמחקו וכל פקודות נוספות. פוסט זה סיפק מספר פקודות להפקת הנתונים הסטטיסטיים ממאגר Git.