เป็นไปได้ไหมที่จะติดตามไฟล์ทั้งหมดที่มีอยู่ในโฟลเดอร์และโฟลเดอร์ย่อยด้วย Git LFS แบบวนซ้ำ
ฉันต้องการทำสิ่งนี้:
git lfs track myfolder/*
เป็นไปได้ไหมที่จะติดตามไฟล์ทั้งหมดที่มีอยู่ในโฟลเดอร์และโฟลเดอร์ย่อยด้วย Git LFS แบบวนซ้ำ
ฉันต้องการทำสิ่งนี้:
git lfs track myfolder/*
คำตอบ:
ใช้git lfs track "myfolder/**"กับเครื่องหมายคำพูดเพื่อหลีกเลี่ยงเชลล์ที่ขยายรูปแบบอยู่แล้ว สิ่งที่trackคำสั่งทำคือการเขียนถึง.gitattributesซึ่งจะใช้ (เกือบ) กฎการจับคู่รูปแบบเดียวกันกับ.gitignoreดูคำอธิบายรูปแบบรูปแบบ
cmdทุบตีไม่ได้มาจาก
git lfs track "myfolder/**/*"เพื่อให้มันใช้งานได้
had to use git lfs track myfolder/**/*โดยไม่มีเครื่องหมายคำพูดบน MacOS
myfolder/**ถูกขยายโดยเชลล์ก่อนที่จะส่งต่อไปยัง Git ฉันได้อัปเดตคำตอบของฉันเพื่อเพิ่มคำพูดซึ่งควรแก้ไขได้