मैं अपनी परियोजनाओं के लिए डेवलपर्स की अपनी छोटी टीम के साथ गिट और गिथब का उपयोग कर रहा हूं। मैं मदद नहीं कर सकता लेकिन सोचता हूं कि हम इसे सही नहीं कर रहे हैं। मुझे यह जानने में दिलचस्पी है कि अन्य लोग अपनी परियोजनाओं के भीतर इस वर्कफ़्लो का उपयोग कैसे करते हैं।गिट और जिथब के साथ वर्कफ़्लो सर्वोत्तम अभ्यास?
कैसे हम इसे उपयोग करें: हम प्रत्येक परिवर्तन से पहले शाखा गुरु में वापस मर्ज करते हैं, स्थानीय रूप से प्रतिबद्ध है और हमारे GitHub रेपो के लिए धक्का। हम फिर हमारे परीक्षण पर्यावरण में ssh और github repo की मास्टर शाखा खींचें। हमने अभी तक rebase
, fetch
या tagging
को काफी हद तक नहीं पकड़ा है।
मैं यह कैसे उपयोग करना चाहते हैं: मैं की तरह "चरण 1" सर्वर में अलग सर्वर में SSH और खींच एक विशिष्ट टैग किया गया संस्करण में सक्षम होना चाहते हैं। क्या यह संभव है, या मुझे दो अलग-अलग जिथब रिपोज़ चाहिए?
क्या आप git pull
वेब सर्वर में एक विशिष्ट शाखा मानते हैं या git push
पर एक नया उपनाम बनाते हैं?
क्या आप रिलीज उम्मीदवारों या वातावरण (परीक्षण, विकास, उत्पादन) को एक गिट भंडार के भीतर नियंत्रित कर सकते हैं? या आपको एकाधिक की आवश्यकता है?
यदि खींचने का समाधान है, तो क्या आप एक विशिष्ट tag
खींच सकते हैं?
मैं पिछले कुछ हफ्तों के लिए गिट "पाने" की कोशिश कर रहा हूं। यह वही है जो मैं खोज रहा हूं। –