คำถามติดแท็ก patch

โปรแกรมแก้ไขคือซอฟต์แวร์ที่ออกแบบมาเพื่อแก้ไขปัญหาหรืออัปเดตโปรแกรมคอมพิวเตอร์หรือข้อมูลสนับสนุน ซึ่งรวมถึงการแก้ไขช่องโหว่ด้านความปลอดภัยและจุดบกพร่องอื่น ๆ และปรับปรุงการใช้งานหรือประสิทธิภาพ

5
TortoiseHg ใช้แพทช์
TortoiseHg ช่วยให้คุณสามารถส่งไฟล์แก้ไขการเปลี่ยนแปลงของคุณไปให้ใครทางอีเมลได้ แต่มันสนับสนุนการใช้โปรแกรมแก้ไขหรือไม่? ถ้าเป็นเช่นนั้นคุณจะใช้โปรแกรมแก้ไขโดยใช้ TortoiseHg ได้อย่างไร? วิธีแก้ปัญหา ขอบคุณ@ Will Bickfordสำหรับความช่วยเหลือของคุณ ฉันเพิ่งพบคุณลักษณะนี้อยู่ในรายการสิ่งที่ต้องทำบนเว็บไซต์ TortoiseHg

3
ความแตกต่างระหว่าง 'git format-patch และ' git diff 'คืออะไร?
ฉันไม่เห็นความแตกต่างระหว่างผลลัพธ์ของ 'git format-patch' และ 'git diff' เลยมีไหม และฉันจะไม่สามารถใช้ 'git diff' เพื่อสร้างโปรแกรมแก้ไขแล้วใช้โดยใช้ git ได้หรือไม่? ปัญหาของฉันคือฉันได้เพิ่มการเปลี่ยนแปลงลงในดัชนี แต่ดูเหมือนว่า git format-patch จะยอมรับเฉพาะ commits ดังนั้นหากฉันสามารถใช้เอาต์พุตของ diff ได้ฉันก็สามารถใช้คำสั่งนี้เพื่อสร้างแพตช์สำหรับการเปลี่ยนแปลงในดัชนี: git diff --cached > index.patch
92 git  diff  patch 

11
git add --interactive“ ก้อนที่แก้ไขของคุณใช้ไม่ได้”
ฉันกำลังพยายามใช้git add --interactiveเพื่อเลือกเพิ่มการเปลี่ยนแปลงบางอย่างในดัชนีของฉัน แต่ฉันได้รับข้อความ "ก้อนที่แก้ไขของคุณใช้ไม่ได้อย่างต่อเนื่องแก้ไขอีกครั้ง ... " ฉันได้รับข้อความนี้แม้ว่าฉันจะเลือกตัวเลือก e และบันทึก / ปิดโปรแกรมแก้ไขทันที กล่าวอีกนัยหนึ่งโดยไม่ต้องแก้ไขก้อนใหญ่เลยแพตช์จะไม่ใช้ นี่คือตัวอย่างที่แน่นอนที่ฉันใช้ (ฉันพยายามรวบรวมตัวอย่างเล็ก ๆ ): ไฟล์ต้นฉบับ: first change second change off branch third change off branch second change third change fourth change ไฟล์ใหม่: Change supporting feature 1 first change second change off branch third change off branch second …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.