ฉันทำงานกับโครงการที่ใช้ WordPress และฉันต้องการแก้ไขโครงการของฉันที่ WP รุ่นใหม่แต่ละรุ่น สำหรับสิ่งนี้ฉันต้องการสร้างแพทช์ระหว่างสองคอมมิทหรือแท็ก
ตัวอย่างเช่นใน repo ของ/www/WP
ฉันฉันทำสิ่งนี้:
$git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch
หรือ
$git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch
/www/WP
ตอนนี้ WordPress
/www/myproject
โครงการ WordPress ของฉันคอมไพล์ตาม
git apply
บรรทัดคำสั่งไม่ทำงานผมคิดว่าเพราะเราอยู่ในที่เก็บที่แตกต่างกัน
ฉันสามารถสร้างไฟล์ปะแก้โดยไม่มีการคอมมิตเพียงส่วนต่างและนำไปใช้กับที่เก็บ git อื่นได้หรือไม่
ขอบคุณล่วงหน้า
$git diff -u tag1..tag2 > mypatch.patch
และ$git apply --stat > mypatch.patch
คำตอบคือ0 files changed
ข้อเสนอแนะอื่น ๆ โปรด? :)