7
Git - ละเว้นไฟล์ระหว่างการผสาน
ฉันมี repo ที่เรียกว่าmyrepoบนbeanstalkเซิร์ฟเวอร์ระยะไกล ฉันโคลนไปยังเครื่องในพื้นที่ของฉัน สร้างสาขาเพิ่มอีกสองสาขา: stagingและdev. ผลักดันสาขาเหล่านี้ไปยังระยะไกลเช่นกัน ขณะนี้: local remote server -------------------------------------------------------- master ==> Pushes to `master` ==> deployed to `prod` staging ==> Pushes to `staging` ==> deployed to `staging` dev ==> Pushes to `dev` ==> deployed to `dev` ฉันมีไฟล์ที่เรียกว่าconfig.xmlแตกต่างกันในแต่ละสาขา ฉันต้องการละเว้นไฟล์นี้ระหว่างการผสานเท่านั้น แต่ฉันต้องการให้รวมสิ่งนี้เมื่อฉันชำระเงินหรือโอนจาก / ไปยังสาขา repo เหตุผลที่ฉันต้องการคือเรามีสคริปต์การปรับใช้ที่ดึง (ชำระเงิน) สาขาเฉพาะและปรับใช้บนเซิร์ฟเวอร์ที่เกี่ยวข้อง ดังนั้นเราจึงต้องการconfig.xmlไฟล์ของสาขานั้น ๆ …
115
git
merge
push
ignore
repository