7
ฉันจะเพิกเฉยต่อการแก้ไขไฟล์ในอนาคตได้อย่างไร
ฉันได้สร้างเวอร์ชันเริ่มต้นของไฟล์ที่รวมอยู่ในที่เก็บ git สิ่งสำคัญคือเมื่อมีคนโคลนที่เก็บพวกเขาจะได้รับสำเนาของไฟล์นี้ อย่างไรก็ตามฉันต้องการตั้งค่าคอมไพล์เพื่อที่จะละเว้นการเปลี่ยนแปลงของไฟล์นี้ในภายหลัง .gitignoreใช้งานได้กับไฟล์ที่ไม่ได้ติดตามเท่านั้น แรงจูงใจของฉันคือไฟล์นี้มีข้อมูลเฉพาะเครื่อง ฉันต้องการระบุค่าเริ่มต้นในขณะที่อนุญาตให้ผู้ใช้ทำการเปลี่ยนแปลงในเครื่องซึ่งจะไม่ถูกส่งกลับไปยังที่เก็บต้นทางทำให้เกิดความขัดแย้งในการผสานเมื่อเราดึงการเปลี่ยนแปลงใหม่ โดยทั่วไปเราค่อนข้างขี้เกียจและใช้git add .เยอะดังนั้นฉันค่อนข้างแน่ใจว่าถ้าฉันไม่สามารถบอกให้ git ละเว้นไฟล์นี้ได้การเปลี่ยนแปลงในไฟล์จะจบลงด้วยการมุ่งมั่นและผลักดัน เพื่อสรุป ฉันต้องการสร้างไฟล์เรียกมันdefault_values.txtว่าถูกเพิ่มลงในที่เก็บ git ของฉันและถูกรวมไว้เมื่อมีคนโคลนที่เก็บนั้น git add .ไม่ควรเพิ่มdefault_values.txtในการกระทำ พฤติกรรมนี้ควรถูกส่งต่อไปยังโคลนของที่เก็บ
140
git
gitattributes