ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

git-archive - ออนไลน์ใน Cloud

เรียกใช้ git-archive ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง git-archive ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


git-archive - สร้างไฟล์เก็บถาวรจาก tree . ที่มีชื่อ

เรื่องย่อ


คอมไพล์ เก็บ [--รูปแบบ= ] [--list] [--prefix= /] [ ]
[-o | --output= ] [--worktree-แอตทริบิวต์]
[--รีโมท= [--exec= ]]
[ ...]

DESCRIPTION


สร้างไฟล์เก็บถาวรของรูปแบบที่ระบุซึ่งมีโครงสร้างแบบต้นไม้สำหรับชื่อ
tree และเขียนออกไปยังเอาต์พุตมาตรฐาน ถ้า ถูกกำหนดไว้ข้างหน้า
ไปยังชื่อไฟล์ในไฟล์เก็บถาวร

คอมไพล์ เก็บ ทำงานแตกต่างกันเมื่อได้รับ tree ID เทียบกับเมื่อได้รับ commit ID หรือ tag
NS. ในกรณีแรก เวลาปัจจุบันถูกใช้เป็นเวลาแก้ไขของแต่ละไฟล์ใน
ไฟล์เก็บถาวร ในกรณีหลังเวลาคอมมิตตามที่บันทึกไว้ในคอมมิตอ้างอิง
ใช้วัตถุแทน นอกจากนี้ รหัสการคอมมิทจะถูกเก็บไว้ใน pax . แบบขยายส่วนกลาง
ส่วนหัวหากใช้รูปแบบ tar สามารถสกัดได้โดยใช้ คอมไพล์ รับ tar-commit-id. ใน ZIP
ไฟล์จะถูกเก็บไว้เป็นไฟล์ความคิดเห็น

OPTIONS


--รูปแบบ=
รูปแบบของไฟล์เก็บถาวรที่เป็นผลลัพธ์: น้ำมันดิน or ไปรษณีย์. หากไม่ได้เลือกตัวเลือกนี้และ
ไฟล์เอาต์พุตถูกระบุ รูปแบบจะถูกอนุมานจากชื่อไฟล์ ถ้าเป็นไปได้ (เช่น
การเขียนไปที่ "foo.zip" ทำให้ผลลัพธ์อยู่ในรูปแบบ zip) มิฉะนั้นผลลัพธ์
รูปแบบคือ tar

-l, --รายการ
แสดงรูปแบบที่มีอยู่ทั้งหมด

-v, --เวอร์โบส
รายงานความคืบหน้าไปที่ stderr

--คำนำหน้า= /
นำหน้า / ไปยังแต่ละชื่อไฟล์ในไฟล์เก็บถาวร

-o , --output=
เขียนไฟล์เก็บถาวรไปที่ แทนที่จะเป็น stdout

--worktree-แอตทริบิวต์
ค้นหาแอตทริบิวต์ในไฟล์ .gitattributes ในแผนผังการทำงานด้วย (ดูที่
ส่วนที่เรียกว่า “แอตทริบิวต์”)


นี่อาจเป็นตัวเลือกใดก็ได้ที่แบ็กเอนด์ผู้จัดเก็บเข้าใจ ดูหัวข้อถัดไป

--remote=
แทนที่จะสร้างไฟล์เก็บถาวร tar จากที่เก็บในเครื่อง ให้ดึงไฟล์เก็บถาวร tar จาก
ที่เก็บระยะไกล โปรดทราบว่าที่เก็บระยะไกลอาจมีข้อ จำกัด ที่
อาจอนุญาตให้ใช้นิพจน์ sha1 ใน . ดู git-upload-เก็บถาวร(1) สำหรับรายละเอียด

--exec=
ใช้กับ --remote เพื่อระบุเส้นทางไปยัง git-upload-เก็บถาวร ที่ด้านระยะไกล


ต้นไม้หรือมุ่งมั่นที่จะสร้างไฟล์เก็บถาวรสำหรับ


หากไม่มีพารามิเตอร์พาธเสริม ไฟล์และไดเร็กทอรีย่อยทั้งหมดของcurrent
ไดเร็กทอรีการทำงานจะรวมอยู่ในไฟล์เก็บถาวร หากมีการระบุเส้นทางตั้งแต่หนึ่งเส้นทางขึ้นไป
รวมเฉพาะสิ่งเหล่านี้เท่านั้น

ย้อนกลับ เตียง OPTIONS


ไปรษณีย์
-0
จัดเก็บไฟล์แทนการยุบ

-9
ระดับการบีบอัดสูงสุดและช้าที่สุด คุณสามารถระบุตัวเลขใดก็ได้ตั้งแต่ 1 ถึง 9 ถึง
ปรับความเร็วและอัตราส่วนการอัด

การกำหนดค่า


tar.umask
ตัวแปรนี้สามารถใช้เพื่อจำกัดบิตการอนุญาตของรายการเก็บถาวร tar NS
ค่าเริ่มต้นคือ 0002 ซึ่งปิดบิตการเขียนโลก คุณค่าพิเศษ "ผู้ใช้"
บ่งชี้ว่า umask ของผู้ใช้ที่เก็บถาวรจะถูกใช้แทน ดู อูมาสก์(2) สำหรับ
รายละเอียด. หากใช้ --remote เฉพาะการกำหนดค่าของที่เก็บระยะไกล
มีผล

น้ำมันดิน .สั่งการ
ตัวแปรนี้ระบุคำสั่งเชลล์ซึ่งเอาต์พุต tar ที่สร้างโดย git
ควรวางไฟล์เก็บถาวร คำสั่งถูกดำเนินการโดยใช้เชลล์ที่มีไฟล์ที่ถูกสร้างขึ้น
tar ที่อินพุตมาตรฐานและควรสร้างเอาต์พุตสุดท้ายตามมาตรฐาน
เอาท์พุท ตัวเลือกระดับการบีบอัดใดๆ จะถูกส่งไปยังคำสั่ง (เช่น "-9") หนึ่ง
ไฟล์เอาต์พุตที่มีนามสกุลเดียวกับ จะใช้รูปแบบนี้ถ้าไม่มีอื่นๆ
รูปแบบจะได้รับ

รูปแบบ "tar.gz" และ "tgz" ถูกกำหนดโดยอัตโนมัติและมีค่าเริ่มต้นเป็น gzip -cn คุณ
อาจแทนที่ด้วยคำสั่งที่กำหนดเอง

น้ำมันดิน .ระยะไกล
ถ้าเป็นจริง เปิดใช้งาน สำหรับการใช้งานโดยไคลเอนต์ระยะไกลผ่าน git-upload-เก็บถาวร(1). ค่าเริ่มต้น
เป็นเท็จสำหรับรูปแบบที่ผู้ใช้กำหนด แต่เป็นจริงสำหรับรูปแบบ "tar.gz" และ "tgz"

แว่นตา รุ่น GUNNER


ส่งออก-ละเว้น
ไฟล์และไดเร็กทอรีที่มีแอตทริบิวต์ export-ignore จะไม่ถูกเพิ่มลงใน archive
ไฟล์. ดู แอตทริบิวต์(5) สำหรับรายละเอียด

ส่งออก-subst
หากตั้งค่าแอตทริบิวต์ export-subst สำหรับไฟล์ Git จะขยายหลายรายการ
ตัวยึดตำแหน่งเมื่อเพิ่มไฟล์นี้ไปยังไฟล์เก็บถาวร ดู แอตทริบิวต์(5) สำหรับรายละเอียด

โปรดทราบว่าโดยค่าเริ่มต้นแอตทริบิวต์จะนำมาจากไฟล์ .gitattributes ในแผนผังที่
กำลังถูกเก็บถาวร หากคุณต้องการปรับแต่งวิธีการสร้างผลลัพธ์หลังจากข้อเท็จจริง
(เช่น คุณยอมรับโดยไม่เพิ่มการละเว้นการส่งออกที่เหมาะสมใน .gitattributes)
ปรับไฟล์ .gitattributes ที่เช็คเอาท์ตามความจำเป็นและใช้ --worktree-attributes
ตัวเลือก. อีกวิธีหนึ่ง คุณสามารถเก็บแอตทริบิวต์ที่จำเป็นซึ่งควรใช้ขณะเก็บถาวร
ต้นไม้ใดๆ ในไฟล์ $GIT_DIR/info/attributes ของคุณ

ตัวอย่าง


git archive --format=tar --prefix=junk/ HEAD | (ซีดี /var/tmp/ && ทาร์ xf -)
สร้างไฟล์เก็บถาวร tar ที่มีเนื้อหาของการคอมมิตล่าสุดใน current
และแตกไฟล์ในไดเร็กทอรี /var/tmp/junk

git archive --format=tar --prefix=git-1.4.0/ v1.4.0 | gzip >git-1.4.0.tar.gz
สร้าง tarball ที่บีบอัดสำหรับรุ่น v1.4.0

ไฟล์เก็บถาวร git --format=tar.gz --prefix=git-1.4.0/ v1.4.0 >git-1.4.0.tar.gz
เช่นเดียวกับด้านบน แต่ใช้การจัดการ tar.gz ในตัว

ไฟล์เก็บถาวร git --prefix=git-1.4.0/ -o git-1.4.0.tar.gz v1.4.0
เช่นเดียวกับด้านบน แต่รูปแบบจะอนุมานจากไฟล์ที่ส่งออก

git archive --format=tar --prefix=git-1.4.0/ v1.4.0^{tree} | gzip >git-1.4.0.tar.gz
สร้าง tarball ที่บีบอัดสำหรับรุ่น v1.4.0 แต่ไม่มี pax . ที่ขยายทั่วโลก
ส่วนหัว

ไฟล์เก็บถาวร git --format=zip --prefix=git-docs/ HEAD:Documentation/ > git-1.4.0-docs.zip
ใส่ทุกอย่างในไดเร็กทอรี Documentation/ ของส่วนหัวปัจจุบันลงใน git-1.4.0-docs.zip,
ด้วยคำนำหน้า git-เอกสาร/.

git archive -o latest.zip HEAD
สร้างไฟล์ Zip ที่มีเนื้อหาของการคอมมิตล่าสุดใน current
สาขา. โปรดทราบว่ารูปแบบผลลัพธ์จะถูกอนุมานโดยนามสกุลของไฟล์ที่ส่งออก

git config tar.tar.xz.command "xz -c"
กำหนดค่ารูปแบบ "tar.xz" สำหรับการสร้าง tarfiles ที่บีบอัดด้วย LZMA ใช้ได้เลย
การระบุ --format=tar.xz หรือโดยการสร้างไฟล์เอาต์พุต เช่น -o foo.tar.xz

ใช้ git-archive ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    Zabbix
    Zabbix
    Zabbix เป็น open ระดับองค์กร
    โซลูชันการตรวจสอบแบบกระจายแหล่งที่มา
    ออกแบบมาเพื่อตรวจสอบและติดตาม
    ประสิทธิภาพและความพร้อมใช้งานของเครือข่าย
    เซิร์ฟเวอร์ อุปกรณ์...
    ดาวน์โหลด Zabbix
  • 2
    เคดิฟ3
    เคดิฟ3
    ที่เก็บนี้ไม่ได้รับการดูแลอีกต่อไป
    และเก็บไว้เพื่อวัตถุประสงค์ในการเก็บถาวร ดู
    https://invent.kde.org/sdk/kdiff3 for
    รหัสใหม่ล่าสุดและ
    https://download.kde.o...
    ดาวน์โหลด KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX เป็น GUI สำหรับ
    USB Loader ของ Waninkoko ขึ้นอยู่กับ
    ลิบวิกี จะช่วยให้รายการและ
    เปิดตัวเกม Wii เกม Gamecube และ
    homebrew บน Wii และ WiiU...
    ดาวน์โหลด USBLoaderGX
  • 4
    Firebird
    Firebird
    Firebird RDBMS นำเสนอคุณสมบัติ ANSI SQL
    & ทำงานบน Linux, Windows &
    หลายแพลตฟอร์ม Unix คุณสมบัติ
    การทำงานพร้อมกันและประสิทธิภาพที่ยอดเยี่ยม
    & พลัง...
    ดาวน์โหลด Firebird
  • 5
    Kompozer
    Kompozer
    KompoZer เป็นโปรแกรมแก้ไข HTML wysiwyg โดยใช้
    ฐานโค้ด Mozilla Composer เนื่องจาก
    การพัฒนาของ Nvu ถูกหยุดลง
    ในปี 2005 KompoZer แก้ไขข้อบกพร่องมากมายและ
    เพิ่มเ...
    ดาวน์โหลดโปรแกรม KompoZer
  • 6
    ดาวน์โหลดมังงะฟรี
    ดาวน์โหลดมังงะฟรี
    The Free Manga Downloader (FMD) เป็น
    แอปพลิเคชันโอเพ่นซอร์สที่เขียนใน
    Object-Pascal สำหรับการจัดการและ
    ดาวน์โหลดมังงะจากเว็บไซต์ต่างๆ
    นี่คือกระจก...
    ดาวน์โหลด Manga Downloader ฟรี
  • เพิ่มเติม»

คำสั่ง Linux

Ad