--depth 1
ตัวเลือกในgit clone
:
สร้างโคลนแบบตื้นที่มีประวัติถูกตัดให้เหลือจำนวนการแก้ไขที่ระบุ พื้นที่เก็บข้อมูลตื้นมีข้อ จำกัด จำนวนมาก (คุณไม่สามารถคัดลอกหรือดึงข้อมูลจากมันหรือผลักดันจากหรือเข้าไปในนั้น) แต่ก็เพียงพอแล้วหากคุณสนใจเพียงประวัติล่าสุดของโครงการขนาดใหญ่ที่มีประวัติยาวนานและต้องการ ส่งเป็นตัวแก้ไข
แต่ฉันได้ทำการโคลนแบบโคลนสำเร็จทำการเปลี่ยนแปลงบางอย่างและผลักดันการเปลี่ยนแปลงเหล่านั้นกลับไปยังจุดเริ่มต้น (โคลนเปล่า)
มันสมเหตุสมผลสำหรับฉัน - ฉันหมายถึงทำไมไม่ เมื่อ HEAD ที่โคลนสามารถระบุได้ในแหล่งกำเนิดและความมุ่งมั่นของฉันมาเหนือสิ่งนี้ดูเหมือนว่าไม่มีเหตุผล แต่คู่มือบอกว่าเป็นอย่างอื่น
ฉันชอบความคิดตื้น ๆ ของโคลน - เช่น drupal core: ไม่มีทางที่ฉันจะต้องรู้ว่าเกิดอะไรขึ้นใน drupal 4 เมื่อฉันเริ่มต้นจาก 7 - แต่ฉันไม่ต้องการยิงตัวเองด้วยการเดินเท้า
ดังนั้นปลอดภัยหรือไม่ที่จะทำการโคลนแบบตื้นพัฒนาคอมมิทเข้าไปข้างในแล้วดึงอีกครั้งเพื่อให้ทันกับการอัพเดทจากที่มา?
--orphan
แนวคิดดูเหมือนคล้ายกันและผมตั้งใจที่จะมีการเล่น ยังไม่แน่ใจว่าเอกสารไม่ตรงกับความเป็นจริง [เพราะใครจะบอกว่าเอกสาร--orphan
นั้นถูกต้อง?!]