मर्ज के बाद हटाना सामान्य तरीका है। इसलिएgit branch -d yourbranchname
सुनिश्चित करने के लिए कि शाखा पूरी तरह से विलीन हो जाती है, इससे पहले कि वह हटाए जाने की जांच करता है।
कुछ कारण हैं जो मैं एक शाखा को रखने के बारे में सोच सकता हूं: आप उत्पादन शुरू होने पर वापस आने पर बग्स को पकड़ सकते हैं, या आप एक ऐतिहासिक रिकॉर्ड चाहते हैं।
किसी भी स्थिति में, आपके पास शाखा के प्रमुख को हटाने से पहले उसे टैग करने का विकल्प होता है। एक टैग एक शाखा की तरह है जिसमें यह कुछ छोटे अंतरों को छोड़कर, एक प्रतिबद्ध के लिए एक संकेतक है: 1) चीनी मिट्टी के बरतन आमतौर पर खोज आदेशों में टैग प्रदर्शित नहीं करते हैं जैसे कि चेक-आउट में टैब शो-पूर्ण या टैब-ऑटो पूर्ण) एक की जाँच करने से आपको एक अलग (गैर-रेफरी) HEAD 3 में रखा जाता है। आप एक " टैगिंग संदेश " छोड़ सकते हैं , जिसके कारण टैग को ऑब्जेक्ट स्टोर में एक वस्तु की तरह सहेजा जा सकता है।
इस तरह आप इतिहास को संरक्षित करते हैं, और यदि आपको कभी भी बग को ठीक करने की आवश्यकता होती है, तो मैं तय करता हूं कि फिक्स के लिए मास्टर की एक नई शाखा तैयार की जाए।