Git repository เก่า ๆ ให้ความรู้สึกเหมือนสปาเกตตีหรือเถาวัลย์พันกันตามตัวอักษรเลยครับ บางทีก็ยากจะรู้ว่าในช่วงที่ commit นี้ถูกเขียนขึ้นมานั้นอยู่บน branch ไหน

ผมก็ใช้วิธี worktree add แล้วเปรียบเทียบทั้งโฟลเดอร์อยู่บ่อย ๆ เพื่อดูว่า branch สองอันที่ต่างกันแชร์การแก้ไขกันมากแค่ไหน แต่ถึงทำแบบนั้นก็ยังมีหลายกรณีที่พูดได้ไม่เต็มปากว่าเราเข้าใจประวัติการแก้ไขแล้ว

พอมองดู commit ที่ยืดยาวไปเรื่อย ๆ แล้วจู่ ๆ ก็ merge กัน จากนั้นเส้นพวกนั้นก็ไขว้กันไปมา ก็เลยรู้สึกว่าอยากดูมันในรูปแบบที่ย่อและกระชับกว่านี้บ้างเหมือนกัน

เลยอยากขอทิปที่มีประโยชน์สำหรับการวิเคราะห์ประวัติของ repository ที่มีประวัติสะสมมาเยอะ ๆ ครับ

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น