คำถามที่น่าสนใจสำหรับการใช้งาน git คือ
มี branch เยอะไหม ?
มีปัญหาเกี่ยวกับการใช้ branch ไหม ?
code ปัจจุบันที่ branch ไหน ?
มีปัญหาในการ merge code ไหม ?
หลายคนพยายามหาเครื่องมือช่วยเหลือ
แต่ต้นเหตุของปัญหาคือ
branch ที่สร้างขึ้นมามากมายนั่นเอง
ที่สำคัญมักจะมี branch จำนวนมากที่ไม่ถูกใช้งาน
ดังนั้นควรหัดลบ branch ที่ไม่ใช้งานกันหน่อยไหม ?
เช่นลบ remote branch
[code]
$git remote prune origin
[/code]
เช่นลบ local branch ที่ merge เข้าไปยัง master หรือ develop branch
[code]
$git branch --merged | grep -E -v "master|develop" | xargs git branch -d
[/code]
เพื่อความสะดวกก็สร้าง alias ซะ
[code]
[alias]
po = !git remote prune origin
dm = !git branch --merged | grep -E -v \"master|develop\" | xargs git branch -d
[/code]
เพียงเท่านั้น น่าจะทำให้ชีวิตดีขึ้นมาบ้าง
อะไรที่ไม่ได้ใช้งาน ก็ลบไปเถอะนะ
ไม่ต้องเสียดายหรอก
↧