सामग्री पर जाएं
GitTree
शाखाएँ और टैग

Gitflow क्रियाओं का उपयोग करें

Gitflow एक शाखा मॉडल है जिसमें एक उत्पादन शाखा, एक विकास शाखा और फीचर, रिलीज़ और हॉटफ़िक्स शाखाएँ हैं। GitTree का Gitflow अनुभाग इसे प्रारंभ करता है और उन शाखाओं को प्रारंभ और समाप्त करता है, आपके लिए उन्हें विलय, टैग और हटाता है।

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

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

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

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

  • एक रिपॉजिटरी जिसकी टीम Gitflow का अनुसरण करती है, या जिसे आप इसके लिए स्थापित करना चाहते हैं।

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

  • बाएँ पैनल का Gitflow अनुभाग: Initialise Gitflow…, फिर Features, Releases और Hotfixes।
  • कमांड पैलेट: Gitflow: Start Feature…, Gitflow: Start Release…, Gitflow: Start Hotfix…।
कार्रवाईmacOSWindows और Linux
Undo एक Gitflow कदम⌘ZCtrl+Z

कदम

  1. Gitflow प्रारंभ करें

    Initialise Gitflow… चुनें. Production branch, Development branch और उपसर्गों, जैसे कि feature/ की जाँच करें, और Initialise दबाएँ। यह इन सेटिंग्स को रिपॉजिटरी के Git कॉन्फ़िगरेशन में लिखता है और यदि आवश्यक हो तो विकास शाखा बनाता है।

  2. एक शाखा प्रारंभ करें

    फ़ीचर, रिलीज़ या हॉटफ़िक्स के अंतर्गत Start… चुनें, Feature name या संस्करण टाइप करें, और Start दबाएँ। GitTree सही आधार से शाखा बनाता है और उसकी जाँच करता है।

  3. इसे ख़त्म करो

    जब काम पूरा हो जाए तो शाखा पर Finish… चुनें। GitTree बिल्कुल वही कहता है जो घटित होगा और वही करता है।

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

शाखा को वहीं मर्ज कर दिया जाता है जहां Gitflow कहता है कि वह संबंधित है, रिलीज़ या हॉटफ़िक्स के लिए टैग किया गया है, और हटा दिया गया है।

फ़िनिश क्या करता है

प्रत्येक प्रकार की Gitflow शाखा को समाप्त करना
शाखाख़त्म करो
विशेषताइसे विकास शाखा में मर्ज करता है और हटा देता है।
रिहाईइसे उत्पादन शाखा में मर्ज करता है, संस्करण के साथ टैग करता है, इसे विकास शाखा में मर्ज करता है और हटा देता है।
हॉटफ़िक्सरिलीज़ के समान: उत्पादन, टैग, विकास, हटाएँ।

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

"गिटफ्लो यहां पहले से ही प्रारंभ किया गया है।"

रिपॉजिटरी में पहले से ही Gitflow सेटिंग्स हैं। सुविधाओं, रिलीज़ और हॉटफ़िक्स प्रविष्टियों का सीधे उपयोग करें।

प्रश्न

क्या मुझे गिटफ़्लो की आवश्यकता है?

नहीं, कई टीमें छोटी फीचर शाखाओं और पुल अनुरोधों के साथ एक मुख्य शाखा का उपयोग करती हैं। Gitflow निर्धारित रिलीज़ वाली परियोजनाओं के लिए उपयुक्त है।