กลไกที่มีประสิทธิภาพมากที่สุดคืออะไร (เกี่ยวกับการถ่ายโอนข้อมูลและพื้นที่ดิสก์ที่ใช้) เพื่อรับเนื้อหาของไฟล์เดียวจากที่เก็บรีโมต git?
จนถึงตอนนี้ฉันก็มาถึง:
git clone --no-checkout --depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt
ดูเหมือนว่าจะยังเกินความเป็นจริงอยู่
สิ่งที่เกี่ยวกับการรับหลายไฟล์จาก repo