ดังนั้นฉันจึงเริ่มใช้ Git + GitHub
ในทีมงานเล็ก ๆ น้อย ๆ ของเราสมาชิกแต่ละคนกำลังสร้างสาขาของตนเองสำหรับแต่ละประเด็น / ข้อกำหนดที่ได้รับการจัดสรร
git branch Issue#1 <-- create this branchgit checkout issue#1 <-- switch over to this branch
ในขณะนี้code code, commit, code, commitฯลฯ ...
แล้วpull request, code-fixup, commit, code, commit.. ฯลฯ
และสุดท้าย ... ยอมรับคำขอดึงแล้ว
ว๊อท.
แต่.. แล้วไง? (...... เปิ่น ...... )
บุคคลที่สร้างสาขาบนเครื่อง dev ในพื้นที่จำเป็นต้อง .. ปิดสาขาหรือไม่? ข้อเสนอแนะคือให้ผู้พัฒนาลบสาขา `(... -D ... ) จากนั้นทำการดึง / รีเฟรชต้นแบบ .. ซึ่งจะได้รับรหัสสาขาทั้งหมด
ไม่แน่ใจ - ช่วยด้วย :)
masterด้วยdevelopกันหรือสาขาการพัฒนาของคุณชื่ออะไร (ผสาน, Rebase (มี / ไม่มีสควอช), ... )
git branch Issue#1 -dและนั่นคือทั้งหมดที่มี - รหัสไม่สูญหายเพียงแค่ป้ายกำกับถูกลบออกจากที่เก็บของคุณ