इसलिए मैं Git + GitHub का उपयोग कर रहा हूं।
हमारी छोटी वितरित टीम में, प्रत्येक सदस्य को आवंटित की गई प्रत्येक समस्या / आवश्यकता के लिए अपनी शाखा बना रहा है।
git branch Issue#1 <-- create this branchgit checkout issue#1 <-- switch over to this branch
अब code code, commit, code, commit, आदि ...
तो pull request, code-fixup, commit, code, commit.. आदि
और अंतिम रूप से ... पुल अनुरोध स्वीकार किया जाता है।
Woot।
लेकिन .. अब क्या? (...... अजीब ......)
क्या जिस व्यक्ति ने अपनी स्थानीय देव मशीन पर शाखा बनाई है .. उसे शाखा बंद करने की आवश्यकता है? एक सुझाव देव व्यक्ति के लिए शाखा को हटाने के लिए था (... -D ...) और फिर मास्टर की एक पुल / ताज़ा करें .. जो तब उनके सभी शाखा कोड प्राप्त करेगा।
हम्म्म्म ... पक्का नहीं - कृपया मदद करें :)
master, develop, या जो कुछ भी अपने विकास शाखा (मर्ज, rebase (स्क्वैश के बिना / के साथ), ...) के नाम पर है
git branch Issue#1 -dऔर बस इतना ही है - कोई भी कोड खो नहीं जाता है, बस एक लेबल आपकी रिपॉजिटरी से हटा दिया जाता है