मैं वर्डप्रेस आधारित परियोजना पर काम करता हूं और मैं WP के प्रत्येक नए रिलीज संस्करण में अपनी परियोजना को पैच करना चाहता हूं। इसके लिए, मैं दो कमिट या टैग के बीच एक पैच उत्पन्न करना चाहता हूं।
उदाहरण के लिए, मेरे रेपो में /www/WPमैं ऐसा करता हूं:
$git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch
या
$git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch
/www/WP git natif वर्डप्रेस
/www/myproject मेरा git प्रोजेक्ट वर्डप्रेस आधारित है
git applyकमांड लाइन से काम नहीं करता, मुझे लगता है कि क्योंकि हम अलग खजाने में हैं।
क्या मैं एक कमिट के बिना एक पैच फ़ाइल उत्पन्न कर सकता हूं, बस एक अंतर और इसे दूसरे गिट रिपॉजिटरी में लागू कर सकता हूं?
अग्रिम धन्यवाद।
$git diff -u tag1..tag2 > mypatch.patchऔर$git apply --stat > mypatch.patchजवाब0 files changedकृपया कोई अन्य सुझाव है? :)