Score:0

ตรวจสอบความสมบูรณ์ของ git-remote-gcrypt ระหว่างการโคลนที่ล้มเหลวในคอมพิวเตอร์เพียงเครื่องเดียว

ธง cn

ฉันมีที่เก็บ git ระยะไกลโดยใช้ตัวกรองระยะไกล git-remote-gcrypt ทำงานอย่างถูกต้องและสามารถโคลนได้ตามปกติในคอมพิวเตอร์เครื่องเดียว (Ubuntu 20.04 พร้อม git-remote-gcrypt เวอร์ชัน 1.3-1) มีการใช้งานมาระยะหนึ่งแล้ว มีคอมมิชชันเล็กน้อย

ในคอมพิวเตอร์เครื่องอื่นที่คล้ายกัน (OS และรุ่น gcrypt เดียวกัน) การโคลนล้มเหลวด้วย:

gcrypt: Packfile d799a7de3e9fe63eb76b05fceef0d955b83b4f857de2232e0174114145d6f13c ไม่ตรงกับการสรุป!
ร้ายแรง: EOF ในช่วงต้น

ฉันได้ลองซิงค์ที่เก็บข้อมูลเปล่าแบบรีโมตในเครื่อง ตรวจสอบว่าเหมือนกันกับรีโมตที่เก็บ และทำการโคลนในเครื่อง คอมพิวเตอร์ทั้งสองเครื่องทำงานเหมือนเดิม (เครื่องหนึ่งสำเร็จ อีกเครื่องหนึ่งล้มเหลวโดยมีข้อผิดพลาดเดียวกัน) ลองรีบูตเครื่องด้วย

ฉันคิดได้แค่ว่ามีบางอย่างที่แคชในเครื่องกำลังรบกวนอยู่ แต่ฉันก็ไม่คิดเช่นกัน จีพีจี/คอมไพล์/จีคริป กำลังแคชข้อมูลที่ชาญฉลาดในการรีบูตดังนั้นฉันจึงนิ่งงัน

สิ่งเดียวที่ดูเหมือนจะเกี่ยวข้องที่ฉันพบคือ https://git-annex.branchable.com/bugs/Packfile_does_not_match_digest__58___gcrypt_with_assistant/ แต่ฉันพบสิ่งนี้โดยไม่มี git-annex และวิธีแก้ปัญหาที่อธิบายในโพสต์ล่าสุดใช้ไม่ได้เนื่องจากฉันกำลังโคลนตั้งแต่เริ่มต้น ก่อนหน้านี้ .git/config แฟ้มที่มีอยู่.

ขอบคุณสำหรับเบาะแสเกี่ยวกับการวินิจฉัย/แก้ไขปัญหานี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา