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

Ad


ไอคอน Fav ของ OnWorks

git-am - ออนไลน์ในคลาวด์

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

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

โครงการ:

ชื่อ


git-am - ใช้ชุดของแพตช์จากเมลบ็อกซ์

เรื่องย่อ


คอมไพล์ am [--signoff] [--เก็บ] [--[ไม่-]เก็บ-cr] [--[ไม่-]utf8]
[--[no-]3way] [--อินเทอร์แอกทีฟ] [--committer-date-is-author-date]
[--ignore-date] [--ignore-space-change | --ละเว้น-ช่องว่าง]
[--ช่องว่าง= ] [-ค ] [-NS ] [--ไดเรกทอรี= ]
[--ไม่รวม= ] [-รวม= ] [--ปฏิเสธ] [-q | --เงียบ]
[--[ไม่มี-]กรรไกร] [-S[ ]] [--patch-format= ]
[( | )...]
คอมไพล์ am (--ดำเนินการต่อ | --ข้าม | --ยกเลิก)

DESCRIPTION


แยกข้อความเมลในเมลบ็อกซ์เป็นข้อความบันทึกการคอมมิต ข้อมูลผู้แต่ง และ
แพตช์ และนำไปใช้กับสาขาปัจจุบัน

OPTIONS


( | )...
รายการไฟล์เมลบ็อกซ์ที่จะอ่านแพตช์ หากคุณไม่ระบุข้อโต้แย้งนี้
คำสั่งอ่านจากอินพุตมาตรฐาน หากคุณจัดหาไดเร็กทอรีพวกเขาจะ
ถือว่าเป็น Maildirs

-s, --signoff
เพิ่ม Signed-off-by: บรรทัดในข้อความยืนยัน โดยใช้ตัวระบุตัวตนของ
ตัวคุณเอง. ดูตัวเลือกการลงชื่อออกใน git-กระทำ(1) สำหรับข้อมูลเพิ่มเติม

-k, --เก็บ
ส่งแฟล็ก -k ไปยัง คอมไพล์ ข้อมูลจดหมาย (ดู git-mailinfo(พ.ศ. 1)).

--keep-non-แพทช์
ส่งแฟล็ก -b ไปที่ คอมไพล์ ข้อมูลจดหมาย (ดู git-mailinfo(พ.ศ. 1)).

--[ไม่-]เก็บ-cr
ด้วย --keep-cr โทร คอมไพล์ การแยกจดหมาย (ดู git-mailsplit(1)) ด้วยตัวเลือกเดียวกัน ถึง
ป้องกันไม่ให้ลอก CR ที่ท้ายบรรทัด ตัวแปรการกำหนดค่า am.keepcr
สามารถใช้เพื่อระบุพฤติกรรมเริ่มต้น --no-keep-cr มีประโยชน์ในการแทนที่
ฉัน.keepcr.

-c, --กรรไกร
เอาทุกอย่างในร่างกายออกก่อนเส้นกรรไกร (ดู git-mailinfo(1)). เป็นไปได้
เปิดใช้งานโดยค่าเริ่มต้นโดยใช้ตัวแปรการกำหนดค่า mailinfo.scissors

--ไม่มีกรรไกร
ละเว้นเส้นกรรไกร (ดู git-mailinfo(พ.ศ. 1)).

-m, --ข้อความ-id
ส่งแฟล็ก -m ไปที่ คอมไพล์ ข้อมูลจดหมาย (ดู git-mailinfo(1)) ดังนั้นส่วนหัวของ Message-ID
ถูกเพิ่มในข้อความยืนยัน ตัวแปรการกำหนดค่า am.messageid สามารถใช้กับ
ระบุพฤติกรรมเริ่มต้น

--no-ข้อความ-id
อย่าเพิ่มส่วนหัวของ Message-ID ให้กับข้อความยืนยัน no-message-id มีประโยชน์ต่อ
แทนที่ am.messageid

-q, --เงียบ
เงียบไว้ พิมพ์เฉพาะข้อความแสดงข้อผิดพลาด

-คุณ, --utf8
ส่งแฟล็ก -u ไปยัง คอมไพล์ ข้อมูลจดหมาย (ดู git-mailinfo(1)). ข้อความบันทึกการคอมมิตที่เสนอ
ที่นำมาจากอีเมลจะถูกเข้ารหัสใหม่เป็นการเข้ารหัส UTF-8 (ตัวแปรการกำหนดค่า
i18n.commitencoding สามารถใช้เพื่อระบุการเข้ารหัสที่ต้องการของโปรเจ็กต์ได้หากไม่ใช่
UTF-8)

นี่เป็นทางเลือกใน git เวอร์ชันก่อนหน้า แต่ตอนนี้เป็นค่าเริ่มต้น คุณสามารถใช้ได้
--no-utf8 เพื่อแทนที่สิ่งนี้

--no-utf8
ส่งแฟล็ก -n ไปที่ คอมไพล์ ข้อมูลจดหมาย (ดู git-mailinfo(พ.ศ. 1)).

-3, ---3way, --no-3way
เมื่อโปรแกรมแก้ไขใช้ไม่ได้อย่างสมบูรณ์ ให้ถอยกลับไปรวม 3 ทางหากโปรแกรมแก้ไขบันทึก
ตัวตนของ blobs ที่ควรนำไปใช้กับและเราก็มี blobs เหล่านั้นอยู่
ในท้องถิ่น --no-3way สามารถใช้แทนที่ตัวแปรการกำหนดค่า am.threeWay สำหรับ
ดูรายละเอียดเพิ่มเติมได้ที่ am.threeWay ใน git-config.php(1)

--ignore-space-change, --ignore-ช่องว่าง, --whitespace= , -ค , -NS ,
--ไดเรกทอรี= , --exclude= , --include= , --ปฏิเสธ
แฟล็กเหล่านี้จะถูกส่งต่อไปยัง คอมไพล์ ใช้ (ดู git-สมัคร(1)) โปรแกรมที่ใช้
ปะ.

--แพทช์รูปแบบ
โดยค่าเริ่มต้น คำสั่งจะพยายามตรวจหารูปแบบโปรแกรมแก้ไขโดยอัตโนมัติ ตัวเลือกนี้
อนุญาตให้ผู้ใช้ข้ามการตรวจจับอัตโนมัติและระบุรูปแบบแพตช์ที่
ควรตีความแพตช์เป็น รูปแบบที่ถูกต้องคือ mbox, stgit, stgit-series
และปรอท

-i, --โต้ตอบ
เรียกใช้แบบโต้ตอบ

--committer-date-is-author-date
โดยค่าเริ่มต้น คำสั่งจะบันทึกวันที่จากข้อความอีเมลเป็นผู้เขียนคอมมิต
วันที่ และใช้เวลาในการสร้างคอมมิตเป็นวันที่ของคอมมิต สิ่งนี้ทำให้ผู้ใช้
เพื่อโกหกเกี่ยวกับวันผู้มอบโดยใช้ค่าเดียวกับวันที่ผู้เขียน

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

--ข้าม
ข้ามแพตช์ปัจจุบัน สิ่งนี้มีความหมายเฉพาะเมื่อรีสตาร์ทโปรแกรมแก้ไขที่ยกเลิก

-NS[ ], --gpg-สัญญาณ[= ]
สัญญา GPG ตกลง อาร์กิวเมนต์ keyid เป็นทางเลือกและเป็นค่าเริ่มต้นของคอมมิทเตอร์
ตัวตน; หากระบุไว้จะต้องติดอยู่กับตัวเลือกโดยไม่มีช่องว่าง

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

--resolvemsg=
เมื่อแพตช์ล้มเหลวเกิดขึ้น จะถูกพิมพ์ไปที่หน้าจอก่อนออก นี้
แทนที่ข้อความมาตรฐานที่แจ้งให้คุณใช้ --continue หรือ --skip เพื่อจัดการ
ความล้มเหลว. ใช้สำหรับภายในเท่านั้นระหว่าง คอมไพล์ รีเบส และ คอมไพล์ am.

--ยกเลิก
คืนค่าสาขาเดิมและยกเลิกการดำเนินการแก้ไข

อภิปราย


ชื่อผู้คอมมิชชันถูกนำมาจากบรรทัด "จาก: " ของข้อความและคอมมิทผู้เขียน
วันที่นำมาจากบรรทัด "วันที่: " ของข้อความ บรรทัด "หัวเรื่อง: " ใช้เป็น
ชื่อของคอมมิตหลังจากลอกคำนำหน้าทั่วไป "[PATCH ]". เรื่อง: "
บรรทัดควรจะอธิบายอย่างกระชับว่าการคอมมิตนั้นเกี่ยวกับอะไรในข้อความหนึ่งบรรทัด

"จาก: " และ "หัวเรื่อง: " บรรทัดที่เริ่มต้นเนื้อหาจะแทนที่ผู้กระทำการที่เกี่ยวข้อง
ชื่อและค่าชื่อที่นำมาจากส่วนหัว

ข้อความยืนยันถูกสร้างขึ้นโดยชื่อที่นำมาจาก "หัวเรื่อง: ", บรรทัดว่างและ
เนื้อหาของข้อความจนถึงตำแหน่งที่โปรแกรมแก้ไขเริ่มต้น ช่องว่างส่วนเกินที่ส่วนท้ายของแต่ละ
สายจะถูกถอดออกโดยอัตโนมัติ

แพตช์นี้คาดว่าจะเป็นแบบอินไลน์ ต่อจากข้อความโดยตรง บรรทัดใด ๆ ที่เป็นของ
แบบฟอร์ม:

· สามขีดกลางและท้ายบรรทัด หรือ

· บรรทัดที่ขึ้นต้นด้วย "diff -" หรือ

· บรรทัดที่ขึ้นต้นด้วย "ดัชนี:"

ถือเป็นจุดเริ่มต้นของแพตช์ และข้อความบันทึกการคอมมิตจะสิ้นสุดก่อนการ
การเกิดขึ้นครั้งแรกของเส้นดังกล่าว

เมื่อเรียกใช้ git am ในขั้นต้น คุณจะต้องตั้งชื่อกล่องจดหมายเพื่อดำเนินการ เมื่อ
เห็นแพตแรกที่ใช้ไม่ได้ก็ยกเลิกตรงกลาง คุณสามารถกู้คืนจาก
นี้ด้วยวิธีใดวิธีหนึ่งจากสองวิธี:

1. ข้ามแพตช์ปัจจุบันโดยรันคำสั่งอีกครั้งด้วยปุ่ม --ข้าม ตัวเลือก

2. แก้ไขข้อขัดแย้งในไดเร็กทอรีการทำงานและอัปเดตไฟล์ดัชนีเพื่อนำมา
มันอยู่ในสถานะที่แพทช์ควรจะผลิต จากนั้นรันคำสั่งด้วยคำสั่ง
--ดำเนินต่อ ตัวเลือก

คำสั่งปฏิเสธที่จะประมวลผลเมลบ็อกซ์ใหม่จนกว่าการดำเนินการปัจจุบันจะเสร็จสิ้น ดังนั้น
หากคุณตัดสินใจที่จะเริ่มต้นใหม่ตั้งแต่ต้น ให้รัน git am --abort ก่อนรันคำสั่ง
ด้วยชื่อกล่องจดหมาย

ก่อนที่จะใช้แพตช์ใดๆ ORIG_HEAD จะถูกตั้งค่าไว้ที่ส่วนปลายของแบรนช์ปัจจุบัน นี่คือ
มีประโยชน์หากคุณมีปัญหากับการคอมมิตหลายตัว เช่น การรัน คอมไพล์ am ผิดสาขา
หรือข้อผิดพลาดในการคอมมิตที่แก้ไขได้ง่ายขึ้นโดยการเปลี่ยนเมลบ็อกซ์ (เช่น error
ในบรรทัด "จาก:")

เบ็ด


คำสั่งนี้สามารถเรียกใช้ applypatch-msg, pre-applypatch และ post-applypatch hooks ดู
gitooks(5) สำหรับข้อมูลเพิ่มเติม

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


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

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

คำสั่ง Linux

Ad