क्या मैगिट प्रारूप-पैच कर सकता है?


15

मैं बस यह जानना चाहता था कि क्या मैगिट में यह कार्यक्षमता है। संदर्भ पुस्तिका में यह स्पष्ट रूप से नहीं है, इसलिए मैं पूछ रहा हूं।


@itsjeyd हाँ, क्षमा करें, मैं sx.el (emacs के लिए stackexchange क्लाइंट) को आज़मा रहा था और उसने कोई उत्तर नहीं दिखाया। एक बार जब मैंने एक ब्राउज़र में लिंक खोली तो मैंने उसे देखा, क्षमा करें :( संपादित करें : नष्ट की गई टिप्पणी
ली एच

@LeeH कोई समस्या नहीं, निम्नलिखित के लिए धन्यवाद! :)
इसका जेजेयड

@LeeH यह बहुत अजीब है। यदि आप उस समस्या में भाग लेते हैं, तो कृपया बग रिपोर्ट दर्ज करें।
मालाबार

@ मलबारबा मैंने किया! तब इसे sx.el में ठीक किया गया था और अब सब कुछ काम करता है :)
Lee H

जवाबों:


16

आप सही कह रहे हैं, यह निर्मित नहीं लगता है। लेकिन ध्यान दें कि आप दबाकर मैगेट बफर से अपनी पसंद के किसी भी git उपकम को चला सकते हैं :, जो magit-git-commandडिफ़ॉल्ट रूप से बाध्य है :

magit-git-commandमें एक इंटरैक्टिव ऑटोलैड संकलित लिस्प फ़ंक्शन है magit.el

(magit-git-command ARGS DIRECTORY)

आउटपुट प्रदर्शित करते हुए, असमान रूप से एक Git उपकमांड निष्पादित करें। उपसर्ग तर्क के साथ वर्तमान रिपॉजिटरी की जड़ में Git चलाते हैं। गैर-अंतःक्रियात्मक रूप से Git के DIRECTORYसाथ चलाएं ARGS

तो, के लिए एक पैच प्राप्त करने के लिए, उदाहरण के लिए, git format-patchआप का उपयोग करने वाले नवीनतम कमिट निम्नलिखित कर सकते हैं:

: format-patch -1 RET

आउटपुट ( *magit-process*बफर में प्रदर्शित ) कुछ इस तरह दिखाई देगा:

  0 git --no-pager -c core.preloadindex=true format-patch -1
0001-Commit-message-associated-with-latest-commit.patch

16

के साथ शुरू v2.1.0MAGIT के लिए बुनियादी सहायता प्रदान करता है git format-patchऔर साथ ही git request-pull। वे एक पॉपअप साझा करते हैं magit-patch-popup, जो Wकि बाध्य है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.