2011-10-20 12 views
12

बिना हेड और स्टेजिंग क्षेत्र (बिना काम किए) के बीच पैच कैसे उत्पन्न कर सकता है?गिट प्रारूप-पैच

उदा।

echo text > some.file 
git add some.file 
git format-patch (what-the-sha?)..HEAD 

क्या मुझे फिर रीसेट करना है?

उत्तर

8
git diff --cached 

यदि आप पैच diff चाहते हैं तो यह चाल चलनी चाहिए।

यदि आप वास्तव में format-patch की सभी कार्यक्षमता चाहते हैं, तो आपको वास्तव में प्रतिबद्ध होना चाहिए (आखिरकार, यदि आप पैच अपस्ट्रीम सबमिट कर रहे हैं तो आप एक प्रतिबद्ध संदेश चाहते हैं)।