อะไรคือ Magit ที่เทียบเท่าgit add [--intent-to-add] <filename>
กับการตรวจสอบไฟล์ที่สร้างขึ้นใหม่ใน Git
อะไรคือ Magit ที่เทียบเท่าgit add [--intent-to-add] <filename>
กับการตรวจสอบไฟล์ที่สร้างขึ้นใหม่ใน Git
คำตอบ:
หากต้องการจัดลำดับการเปลี่ยนแปลงให้กดที่sจุดบน "การเปลี่ยนแปลงแบบลำดับขั้น" ใด ๆ ซึ่งรวมถึงไฟล์ที่ระบุไว้ด้านล่าง "ไฟล์ที่ไม่ได้ติดตาม" และ "การเปลี่ยนแปลงที่ไม่จัดเตรียม"
นอกจากนี้คุณยังสามารถขยายไฟล์ใต้ "Unstaged files" โดยใช้TAB(ใช้ได้กับส่วนอื่น ๆ อีกมากมาย) เพื่อดู hunks จากนั้นคุณสามารถสเตจก้อนใหญ่อีกครั้งโดยกดsในขณะที่จุดอยู่ภายใน
คุณสามารถจัดวางก้อนขนาดใหญ่โดยใช้พื้นที่ เมื่อต้องการทำเช่นนั้นกดC-SPCเพื่อทำเครื่องหมายจุดเริ่มต้นของภูมิภาคและจากนั้นnสองสามครั้งเพื่อย้ายไปยังตำแหน่งที่ควรสิ้นสุด
เพื่อที่จะใช้git add --intent-to-add
C-u s
คุณสามารถ unstage ละทิ้งย้อนกลับและใช้การเปลี่ยนแปลงในลักษณะที่คล้ายกัน นี่คือคำอธิบายรายละเอียดเพิ่มเติมในคู่มือ ในอ่านโดยเฉพาะอย่างยิ่งการแสดงละครและ unstaging , การประยุกต์ใช้และส่วน การแสดงละครยังจะครอบคลุมในการเริ่มต้น
s
จะสเตจไฟล์ แต่ฉันจะเพิ่มไฟล์ได้อย่างไร git จะเริ่มติดตามไฟล์ แต่จะไม่เปลี่ยนการเปลี่ยนแปลงทั้งหมดหรือไม่
C-u s
ตอนนี้คุณสามารถทำได้โดยใช้
เริ่มต้นด้วยmagit-status
จากนั้นย้ายไปที่ชื่อไฟล์ภายใต้หัวข้อ "ไฟล์ที่ไม่ได้ติดตาม" และกดs
เพื่อจัดวาง
หากสิ่งที่คุณกำลังมองหาวิธีที่จะเพิ่ม / เวทีไฟล์โดยตรงจากบัฟเฟอร์ของ: magit-stage-file
ลองคำสั่ง หากคุณทำสิ่งนั้นมากคุณสามารถผูกมันไว้กับกุญแจได้
ตามที่คนอื่น ๆ ได้ชี้ให้เห็นแล้ววิธีที่ใช้กันทั่วไปในการเพิ่ม / ขยายไฟล์นั้นมาจากmagit-status
บัฟเฟอร์