ดังนั้นฉันจึงเริ่มใช้ Git + GitHub
ในทีมงานเล็ก ๆ น้อย ๆ ของเราสมาชิกแต่ละคนกำลังสร้างสาขาของตนเองสำหรับแต่ละประเด็น / ข้อกำหนดที่ได้รับการจัดสรร
git branch Issue#1 <-- create this branch
git 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
และนั่นคือทั้งหมดที่มี - รหัสไม่สูญหายเพียงแค่ป้ายกำกับถูกลบออกจากที่เก็บของคุณ