วิธีอ่าน o / p ของคำสั่ง 'git log'


0

ฉันได้โคลนที่เก็บ Git และต้องการที่จะเห็นภาพสาขาที่แตกต่างกันและการผสาน ฉันรันคำสั่งต่อไปนี้

git log --graph --full-history --all --color \
        --pretty=format:"%x1b[31m%h%x09%x1b[32m%d%x1b[0m%x20%s"

เพื่อรับเอาต์พุตต่อไปนี้

ป้อนคำอธิบายรูปภาพที่นี่

และนี่

ป้อนคำอธิบายรูปภาพที่นี่

ฉันจะอ่านสิ่งนี้ได้อย่างไร ความสำคัญของ* / \และ|คืออะไร? นอกจากนี้ยังมีวิธีใดที่จะกรองเฉพาะการแยกและการรวมจากgit logคำสั่งโดยการลบรหัสกระทำหรือไม่

คำตอบ:


0

ดาวจะต้องแสดงให้คุณเห็นถึงสาขาที่การกระทำอยู่ (ต้นไม้หลายสาขา)

| / \ เป็นเพียงความพยายามในการวาด DAG (ดู d7382a7 + b5b217d ร่วมกัน fe)

สำหรับการรวมเฉพาะการกระทำทั้งหมดไม่ดีคุณสามารถลอง

  • --grep = รูปแบบ

จำกัด การส่งออกกระทำไปยังคนที่มีข้อความบันทึกที่ตรงกับรูปแบบที่ระบุ (การแสดงออกปกติ)

หรือรับบันทึกเต็ม, บันทึกโดยไม่ต้องผสาน ( --no-merges) และลบอย่างใดอย่างหนึ่ง 2-nd จากครั้งแรก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.