วิธีการตั้งค่าสาขา dev ในคอมไพล์?


0

พวกเราหลายคนกำลังทำงานในพื้นที่เก็บข้อมูลที่ใช้ร่วมกันและใช้ git สำหรับการทำงานร่วมกันและการควบคุมเวอร์ชัน เราใช้ gitolite ในแบ็กเอนด์ เรารู้สึกว่าจำเป็นต้องมีสาขา dev เพื่อที่สาขาการผลิตจะไม่ได้รับผลกระทบเมื่อใดก็ตามที่คนสองคนต้องการทำงานร่วมกัน พอยน์เตอร์ใด ๆ เกี่ยวกับวิธีการตั้งค่าสาขา dev และรวมกลับไปยังต้นแบบถ้าจำเป็น?

คำตอบ:


1

ในพื้นที่คุณทำสิ่งต่อไปนี้เพื่อแยกสาขาและผสาน

เพื่อให้นักพัฒนา สาขา :

git checkout -b dev

ไปยัง ผสานหลักเข้ากับ dev :

git checkout dev
git merge master
git hist --all

นอกจากนี้หากผู้ใช้ A บน comp A.local ต้องการทำงานกับผู้ใช้ B บน comp B.local ในสาขา "dev" ในขณะที่ gitolite อยู่บน gitmach.local? สำหรับสาขาหลัก A กำลังทำอยู่ git push origin master และ B กำลังทำงานอยู่ git pull โรงงาน เราควรทำอย่างไรกับสาขา "dev"
Humble Debugger

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