सामग्री पर जाएं
GitTree
होस्टिंग एकीकरण

पुल अनुरोध को मर्ज करें या बंद करें

Merge… प्रदाता से पूछता है कि पुल अनुरोध को कैसे मर्ज किया जा सकता है, दिखाता है कि क्या यह Ready to merge है, और केवल Merge method की पेशकश करता है जिसकी रिपॉजिटरी अनुमति देती है। GitTree केवल तभी विलीन होता है जब हेड अभी भी वही कमिट है जिसे आपने देखा था; यदि नई प्रतिबद्धताएं आती हैं, तो कुछ भी विलय नहीं होता है।

प्रोअद्यतन किया गया

GitTree प्रो या चालू परीक्षण की आवश्यकता है; प्रत्येक स्थानीय Git सुविधा को निःशुल्क रखता है। योजनाओं की तुलना करें.

इस पेज पर
  1. शुरू करने से पहले
  2. इसे कहां खोजें
  3. कदम
  4. अपेक्षित परिणाम
  5. मर्ज क्यों अवरुद्ध है
  6. अगर कुछ गलत होता है
  7. प्रश्न
  8. संबंधित

शुरू करने से पहले

  • GitTree प्रो या रनिंग ट्रायल: पुल अनुरोध प्रो का हिस्सा हैं।
  • प्रदाता पर विलय की अनुमति, और पुल अनुरोध की समीक्षा की गई।

इसे कहां खोजें

  • पुल अनुरोध में: Merge…, Close… और Reopen…। पैलेट: Merge Pull Request….
कार्रवाईmacOSWindows और Linux
कमांड पैलेट⌘⇧PCtrl+Shift+P

कदम

  1. मर्ज खोलें

    Merge… दबाएँ. GitTree प्रदाता से पूछता है और स्थिति दिखाता है, जैसे कि Ready to merge. या Required checks are failing.

  2. विधि चुनें

    जैसा कि रिपॉजिटरी अनुमति देता है, कोई Merge method: Create a merge commit, Squash and merge, Rebase and merge, Fast-forward only या Semi-linear merge चुनें। प्रतिबद्ध शीर्षक और संदेश को वैकल्पिक रूप से संपादित करें।

  3. विलय

    यदि आप चाहें तो Delete the source branch … afterwards पर निशान लगाएं और Merge दबाएँ। GitTree कहते हैं Pull request #… merged.

अपेक्षित परिणाम

प्रदाता पर पुल अनुरोध मर्ज किया गया है। अपने ग्राफ़ में मर्ज देखने के लिए प्राप्त करें।

मर्ज क्यों अवरुद्ध है

मर्ज प्रदाता रिपोर्ट बताता है
GitTree कहते हैंक्या करें?
The branches conflict.शाखा पर झगड़ों को सुलझाएं और आगे बढ़ें।
Branch protection or required reviews block this merge.शाखा को आवश्यक अनुमोदन प्राप्त करें.
The branch is behind its target and must be updated first.लक्ष्य को शाखा में मर्ज या रीबेस करें और पुश करें।
A draft cannot be merged.पहले Ready for Review चुनें.

विलय के बिना रोकने के लिए, Close… पुल अनुरोध को बंद कर देता है; Reopen… इसे वापस लाता है।

अगर कुछ गलत होता है

"जब से आपने देखा है नई प्रतिबद्धताएँ आ गई हैं। कुछ भी मर्ज नहीं किया गया है"

नए कमिट की समीक्षा करें और फिर से मर्ज करें।

"प्रदाता ने मर्ज को स्वीकार कर लिया... और अभी भी इसे लागू कर रहा है।"

इसे मर्ज होते हुए देखने के लिए एक क्षण में Refresh दबाएँ।

प्रश्न

क्या GitTree शाखा सुरक्षा को बायपास करता है?

नहीं, प्रदाता हर मर्ज का निर्णय लेता है; GitTree केवल आपके द्वारा चुनी गई विधि के साथ ही यह पूछता है।