วิธีสร้างสถิติจากที่เก็บ Git

Withi Srang Sthiti Cak Thi Keb Git



ในขณะที่ทำงานกับที่เก็บ Git กับสมาชิกในทีมหลายคน นักพัฒนาคนอื่นๆ จะสะดวกที่จะดูว่าเมื่อใดและอย่างไรที่นักพัฒนาคนอื่นๆ แก้ไขที่เก็บ Git โดยนักพัฒนาคนอื่นๆ ในแง่ของการมีส่วนร่วม การทำงานร่วมกัน และขนาด นอกจากนี้ ยังมีการจัดเตรียมบันทึกหลายรายการพร้อมรายละเอียดทั้งหมด และยังมีคำสั่งต่างๆ เพื่อสร้างสถิติที่เก็บ Git โดยเฉพาะ

ในโพสต์นี้ คุณจะได้เรียนรู้:







วิธีสร้างสถิติของที่เก็บ Git รวมถึงชื่อผู้ใช้และจำนวนบันทึก

หากคุณต้องการสร้างสถิติของที่เก็บ Git รวมถึงชื่อผู้ใช้และจำนวนบันทึก ให้ดูคำแนะนำด้านล่าง



ขั้นแรก ให้ใช้ปุ่ม “ ซีดี ” คำสั่งเพื่อนำทางไปยังไดเร็กทอรี Git ที่ต้องการ:



$ ซีดี 'C:\ผู้ใช้ \n azma\Git\demo5'





หากต้องการสร้างสถิติของที่เก็บ Git รวมถึงจำนวนบันทึกและชื่อผู้ใช้ ให้รันคำสั่งต่อไปนี้:

$ คอมไพล์ shortlog -s -น

ที่นี่ “ -s ” ใช้ตัวเลือกเพื่อแสดงสถิติ และปุ่ม “ -น ” ใช้ตัวเลือกเพื่อสร้างบันทึกหมายเลข:



วิธีสร้างสถิติที่ไม่รวมการผสาน

หากต้องการสร้างสถิติที่ไม่รวมการควบรวม ให้ดำเนินการ “ คอมไพล์ shortlog ” คำสั่งพร้อมกับ “ -ส ” ตัวเลือกเพื่อแสดงจำนวนบันทึกพร้อมกับชื่อผู้ใช้ และตัวเลือก “ --ไม่มีการผสาน พารามิเตอร์ ” ใช้เพื่อแยกการผสานที่ดำเนินการ:

$ คอมไพล์ shortlog -ส --ไม่มีการผสาน

จะสร้างและกรองสถิติด้วยวันที่กำหนดได้อย่างไร

สมมติว่านักพัฒนาต้องการสร้างสถิติของวันที่ระบุ ในกรณีนั้น พวกเขาสามารถใช้ “ คอมไพล์ shortlog ” คำสั่งกับ “ -s” และ “-n ” ตัวเลือกเพื่อแสดงจำนวนบันทึกและ “ -เนื่องจาก ” พารามิเตอร์เพื่อรับสถิติวันที่ที่ระบุ

ตัวอย่างเช่น เราได้จัดเตรียม “ 28 ต.ค. 2565 ' วันที่:

$ คอมไพล์ shortlog -s -น --เนื่องจาก '28 ต.ค. 2565'

วิธีสร้างสถิติพร้อมกับที่อยู่อีเมลของผู้ใช้

ในการรับสถิติที่เก็บ Git พร้อมกับที่อยู่อีเมลของผู้ใช้ ให้ดำเนินการ ' คอมไพล์ shortlog ” คำสั่งด้วย “ -หิมะ ' ตัวเลือก:

$ คอมไพล์ shortlog -หิมะ

ที่นี่ “ และ ” แฟล็กใช้สำหรับรับที่อยู่อีเมลของผู้ใช้:

จะสร้างสถิติของ Git Repository ตามจำนวนไฟล์ที่แทรกและลบได้อย่างไร

หากต้องการสร้างบันทึกของที่เก็บ Git เฉพาะด้วยจำนวนไฟล์ที่แทรกและลบ ให้เรียกใช้ ' บันทึกคอมไพล์ ” คำสั่งด้วย “ -รูปแบบ ” ตัวเลือกด้วย “ ผู้เขียน: %ae ” ค่าที่จะแสดงการคอมมิตเดียว และค่า “ – ตัวเลข ” ตัวเลือกจะให้จำนวนการแทรก:

$ บันทึกคอมไพล์ --รูปแบบ = 'ผู้เขียน: %ae' --numstat

นั่นคือทั้งหมด! เราได้รวบรวมสถานการณ์ต่างๆ ในการสร้างสถิติจากที่เก็บ Git

บทสรุป

มีหลายสถานการณ์ในการสร้างสถิติจากที่เก็บ Git ในการทำเช่นนั้น ขั้นแรกให้ย้ายไปยังที่เก็บ Git เฉพาะและรันคำสั่งหลายคำสั่ง เช่น “ $ git log –format=author: %ae” –numstat ” คำสั่งสำหรับสร้างสถิติ รวมทั้งจำนวนไฟล์ที่แทรก ลบ และคำสั่งอื่นๆ โพสต์นี้มีคำสั่งหลายคำสั่งในการสร้างสถิติจากที่เก็บ Git