ฉันต้องการสร้างความแตกต่างสำหรับไฟล์เดียวที่จะแสดงความแตกต่างระหว่างสองเวอร์ชันซึ่งจริงๆแล้วคือแท็กใน github จากนั้นฉันต้องการส่งความแตกต่างนี้ให้ใครบางคนทางอีเมลดังนั้น github URL สำหรับ diff จะเหมาะที่สุด มุมมองเปรียบเทียบ github จะอนุญาตให้ฉันทำสิ่งนี้กับไฟล์ที่เปลี่ยนแปลงทั้งหมด แต่ก็ไม่ดีเพราะมีไฟล์หลายพันไฟล์ใน repo ของฉัน
ฉันสามารถทำได้ในบรรทัดคำสั่งดังต่อไปนี้ แต่มันไม่ได้ช่วยอะไรเพราะฉันต้องส่งความแตกต่างให้ใครทางอีเมล:
git diff tag1 tag2 -- path/to/file
ฉันพบเวอร์ชันบรรทัดคำสั่งที่กล่าวถึงที่นี่: ฉันจะเห็นความแตกต่างในไฟล์ที่กำหนดระหว่างสาขาภายในและสาขาระยะไกลได้อย่างไร