Miss Clone: ฉันได้รับสำเนาใหม่ไปยังท้องที่
Mr Pull: ฉันมีอยู่แล้วในเครื่องฉันเพิ่งอัพเดต
Miss Clone: ฉันสามารถทำสิ่งที่คุณทำ! คุณเป็นเพียงส่วนย่อยของฉัน
Mr Pull: เหมือนกัน!
Miss Clone: ไม่คุณไม่ได้สร้าง นี่คือสิ่งที่ฉันทำ:
- สร้างพื้นที่เก็บข้อมูลเปล่าที่ว่างเปล่า
- เติมสาขาการติดตามระยะไกล
- เรียกใช้ git fetch โดยไม่มีข้อโต้แย้ง
คุณทำได้แค่ # 3 จากนั้นคุณรวมซึ่งฉันไม่จำเป็นต้องทำ (ของฉันใหม่)
Mr Pull: กางเกงที่ฉลาดไม่เป็นไรฉันจะทำ "git init" ก่อน! ถ้าอย่างนั้นเราก็เหมือนกัน นอกจากนี้ฉันมีความสามารถพิเศษ 'ผสาน' ใน repo ที่มีอยู่! ซึ่งทำให้ฉันคำสั่งที่ใช้มากที่สุดใน Git;)
ผู้สร้าง Git: จับม้าของคุณ Mr Pull หาก --bare or --mirror ใช้กับ clone หรือ init การผสานของคุณจะไม่เกิดขึ้น มันยังคงเป็นแบบอ่านอย่างเดียว