सामग्री पर जाएं
GitTree
विलय और समाधान करें

किसी ऑपरेशन को जारी रखें, छोड़ें या निरस्त करें

मर्ज, रीबेस, चेरी-पिक या रिवर्ट आधे रास्ते में रुक सकता है, आमतौर पर किसी टकराव पर। ग्राफ़ के ऊपर एक बैनर ऑपरेशन और उसके चरण का नाम देता है, और Resolve, Continue, Skip (रीबेस) और Abort… प्रदान करता है। निरस्त करने से वह बच जाता है जो पहले गिरता है, इसलिए Undo उसे वापस लाता है।

निःशुल्कअद्यतन किया गया

GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।

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

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

  • एक ऑपरेशन रुक गया: बैनर Operation in progress ग्राफ़ के ऊपर है, और टैब भी इसे दिखाता है।

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

  • ग्राफ़ के ऊपर का बैनर: Resolve, Continue, Skip, Abort…।
  • परिवर्तन पैनल: Commit and Merge, Continue Rebase, Continue Cherry-Pick, Continue Revert और मिलान निरस्त बटन।
कार्रवाईmacOSWindows और Linux
Undo गर्भपात⌘ZCtrl+Z

कदम

  1. बैनर पढ़ें

    यह बताता है कि क्या प्रगति पर है, जैसे कि Merging feature/search into develop या Rebasing … onto …, step 2 of 5, और कितने संघर्ष बाकी हैं।

    GitTree बैनर के साथ मर्जिंग सुविधा/खोज को विकास में, 1 विरोध, और समाधान, जारी रखें और निरस्त करें बटन के साथ
    बैनर ऑपरेशन का नाम देता है और रिज़ॉल्व, कंटिन्यू और एबॉर्ट की पेशकश करता है।GitTree प्रदर्शन भंडार के साथ इंटरफ़ेस।
  2. समाधान करें, फिर जारी रखें

    विवादित फ़ाइलों को निपटाने के लिए Resolve चुनें। जब तक प्रत्येक फ़ाइल का समाधान नहीं हो जाता, तब तक Continue Resolve the … conflicts first के साथ अक्षम रहता है।

  3. या रिबेस चरण छोड़ें

    रिबेस के दौरान, Skip उस कमिट को छोड़ देता है जो रुक गया है और अगले के साथ जारी रहता है।

  4. या गर्भपात

    Abort… ऑपरेशन शुरू होने से पहले रिकॉर्ड की गई शाखा, इंडेक्स और वर्किंग कॉपी को वापस रखता है। यह जो कुछ भी गिराता है उसे पहले रखा जाता है, इसलिए Undo इसे वापस ला सकता है।

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

आपकी शाखा में ऑपरेशन ठीक पहले की तरह समाप्त हो गया है, या रद्द कर दिया गया है; बैनर चला गया है.

परिवर्तन पैनल में फिनिशिंग बटन

प्रत्येक ऑपरेशन कैसे समाप्त होता है
ऑपरेशनके साथ समाप्त करेंके साथ रद्द करें
विलयCommit and MergeAbort Merge
पुनः आधारContinue RebaseAbort Rebase
चेरी-पिकContinue Cherry-PickAbort Cherry-Pick
वापस करेंContinue RevertAbort Revert

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

ऑपरेशन GitTree के बाहर शुरू किया गया था

GitTree Git की अपनी स्थिति को पढ़ता है, इसलिए बैनर टर्मिनल में शुरू किए गए ऑपरेशन के लिए भी दिखाई देता है; इसे वैसे ही ख़त्म करो.

प्रश्न

क्या एबॉर्ट मेरे संघर्ष समाधान खो देता है?

उन्हें फ़ाइलों से हटा दिया जाता है, लेकिन पहले पुनर्प्राप्ति स्नैपशॉट में रखा जाता है: Undo गर्भपात के तुरंत बाद उन्हें वापस लाया जाता है।