यदि आप एक चट्टान के नीचे नहीं रह रहे हैं, तो आपको पता होना चाहिए कि माइक्रोसॉफ्ट ने आधिकारिक तौर पर घोषणा की कि वह 7.5 अरब डॉलर के बड़े पैमाने पर जीथब का अधिग्रहण करेगा। गिथब, दुनिया का अग्रणी सॉफ्टवेयर विकास मंच, 28 मिलियन से अधिक डेवलपर्स द्वारा उपयोग किए जाने वाले गैज़िलियन ओपन सोर्स प्रोजेक्ट्स का घर है। माइक्रोसॉफ्ट के दुर्व्यवहार के इतिहास और ओपन सोर्स समुदायों के खिलाफ मजबूत भावनाओं को देखते हुए, समाचार ने अधिकांश डेवलपर्स को असहज कर दिया है और कई तब से एक नई रिपोजिटरी होस्टिंग सेवा या वेबसाइट पर जाने के लिए खुजली कर रहे हैं। तो क्या आप कोई अपने ओपन सोर्स प्रोजेक्ट्स को माइग्रेट करना चाहते हैं या अपने सर्वर पर वर्जन कंट्रोल सर्विस इंस्टॉल करना चाहते हैं, हम आज कुछ बेहतरीन जीथब विकल्पों पर एक नज़र डालते हैं।
पढ़ें:6 सर्वश्रेष्ठ ओपन सोर्स HTML संपादक
बेस्ट जीथब अल्टरनेटिव्स
1. गोग्स (गो गिट सर्विस)
गोग्स एक खुला स्रोत है और पूरी तरह से मुफ़्त (विडंबना यह है कि जीथब पर ही होस्ट किया गया) स्वयं-होस्टेड गिट सेवा है।
गो प्रोग्रामिंग भाषा में लिखे जाने के कारण, गोग को कहीं भी चलाया जा सकता है, गो को संकलित किया जा सकता है यानी विंडोज, लिनक्स, मैकओएस, एआरएम, आदि अनिवार्य रूप से इसे क्रॉस-प्लेटफॉर्म बनाते हैं। इसे शुरू करना भी बहुत आसान है; अपने विशिष्ट प्लेटफॉर्म के लिए बाइनरी डाउनलोड करें और इसे चलाएं या आप इसे वैग्रांट या डॉकर के साथ भी भेज सकते हैं, या इसे पैक कर सकते हैं।
पेशेवरों:
- ओपन सोर्स और फ्री
- स्व-होस्टेड
- क्रॉस-प्लेटफ़ॉर्म
- लाइटवेट
मूल्य निर्धारण: नि: शुल्क
लिंक: गॉग्स को यहां स्थापित करें या आजमाएं
त्वरित सुझाव: यदि आप गोग्स पसंद करते हैं, तो आप गीता को भी देखना चाहेंगे, जो कि एक पूरे समुदाय द्वारा प्रबंधित गोग्स का एक कांटा है जिसमें आप भी योगदान दे सकते हैं। यह एक और मुफ़्त और हल्का वजन कोड होस्टिंग समाधान है।
2. सोर्सफोर्ज
सोर्सफोर्ज उन सबसे पुराने सॉफ्टवेयर डेवलपमेंट प्लेटफॉर्म में से एक है जो आज उपलब्ध हैं। यह 1999 से कई ओपन सोर्स प्रोजेक्ट्स और सोर्स कोड रिपॉजिटरी का घर रहा है।
जीथब से परिचित डेवलपर्स को परियोजना संरचना और समग्र यूएक्स थोड़ा अलग लग सकता है (कुछ इसे बदसूरत भी कह सकते हैं); शुरुआत के लिए, आपकी परियोजनाओं या रेपो के लिए अद्वितीय नाम होने चाहिए क्योंकि आप अपनी प्रत्येक परियोजना के लिए अपने प्रोजेक्ट नाम के डोमेन नाम के साथ एक वेबपेज बना सकते हैं, जिसके लिए नाम अद्वितीय होने चाहिए।
वेबपेजों की बात करें तो, SourceForge के साथ आपके पास अपनी परियोजनाओं के लिए स्थिर और गतिशील पृष्ठों को होस्ट करने का विकल्प है और एक CMS को भी शामिल करने के अतिरिक्त विकल्प के साथ।
पेशेवरों:
- सुसंगत और विश्वसनीय
- स्थिर और गतिशील वेबपेज
- गिट, एसवीएन और मर्कुरियल (एचजी) के लिए समर्थन
मूल्य निर्धारण: नि: शुल्क
लिंक: सोर्सफोर्ज
3. बिटबकेट
BitBucket न केवल Github का एक बढ़िया विकल्प है, बल्कि सबसे अच्छा Gitlab विकल्प भी है। यह भी लगभग उसी समय के आसपास रहा है जैसा कि जीथब का था। यह एटलसियन द्वारा प्रदान की जाने वाली एक रिपोजिटरी होस्टिंग सेवा है जो जीरा और ट्रेलो के लिए भी मूल कंपनी है।
बिटबकेट अधिकतम 5 उपयोगकर्ताओं के लिए मुफ्त आता है और असीमित निजी रिपॉजिटरी प्रदान करता है जो इसे व्यक्तिगत और विद्वान परियोजनाओं के लिए एकदम सही बनाता है। जीथब पेजों की तरह, इसमें भी पेजों के लिए समर्थन है और एटलसियन के पास एक गिट और मर्क्यूरियल क्लाइंट भी है जो विंडोज और मैक पर मुफ्त में उपलब्ध है। कोड अवेयर सर्च, सीआई/सीडी जैसी अतिरिक्त सुविधाओं के अलावा, आपके पास जीरा, ट्रेलो और स्लैक के साथ एकीकरण का विकल्प है।
बिटबकेट भी काफी लचीला है, क्योंकि इसे क्लाउड में, स्थानीय सर्वर पर या आपकी कंपनी के डेटा सेंटर पर तैनात किया जा सकता है।
पेशेवरों:
- असीमित निजी रेपो (5 उपयोगकर्ताओं तक निःशुल्क)
- कोड जागरूक खोज
- सीआई/सीडी
- जीरा, ट्रेलो और स्लैक के साथ एकीकरण
- गिट के साथ-साथ Mercurial
मूल्य निर्धारण: बिटबकेट योजनाएं
लिंक: यहां बिटबकेट आज़माएं
4. गिटलैब
सभी डेवलपर्स जीथब से दूर जाने या दूर जाने की योजना बना रहे हैं, गिटलैब को शायद सभी विकल्पों में से सबसे अच्छी प्रतिक्रिया मिली है और ठीक ही ऐसा है।
GitLab में मुफ्त में भी व्यापक सुविधाओं के साथ मूल्य निर्धारण विकल्पों की एक विस्तृत श्रृंखला है, जैसे बिल्ट-इन CI/CD, टाइम ट्रैकिंग, इश्यू बोर्ड, कोड समीक्षा, विकी/डॉक्यूमेंटेशन और GitLab पेज भी। सामुदायिक संस्करण खुला स्रोत है और मुफ़्त है और gitLab को आपके अपने सर्वर पर भी स्थापित किया जा सकता है।
Gitlab बड़ी और समृद्ध रिपॉजिटरी को आसानी से संभालने में सक्षम है और असीमित सार्वजनिक और मुफ्त रेपो भी प्रदान करता है। कुल मिलाकर, यह एक बहुत अच्छी तरह से पॉलिश और विश्वसनीय git रिपॉजिटरी होस्टिंग सेवा है। इन सब ने इसे सबसे लोकप्रिय विकल्प बना दिया है और GitLab ने भी केवल यह घोषणा करके इसका लाभ उठाया है कि GitLab के अल्टीमेट और गोल्ड प्लान अब ओपन सोर्स प्रोजेक्ट्स और स्कूल के लिए मुफ्त होंगे।
पेशेवरों:
- इश्यू बोर्ड, टाइम ट्रैकिंग, सीआई/सीडी, विकी जैसी व्यापक सुविधाएं
- असीमित भंडार
- अपने सर्वर पर स्थापित करने योग्य
मूल्य निर्धारण की जानकारी: गिटलैब योजनाएं
लिंक: GitLab से लिंक करें
5. गिटबकेट
GitBucket स्काला द्वारा संचालित एक ओपन सोर्स Git प्लेटफॉर्म है। यह एक जीथब क्लोन है और इसमें जीथब के समान यूजर इंटरफेस और भत्तों जैसे गिट रिपॉजिटरी, पुल अनुरोध, विकी, मुद्दों और रिपोजिटरी व्यूअर की मेजबानी के लिए एसएसएच और एचटीटीपी का उपयोग करना है।
गिटबकेट में प्लगइन्स का समर्थन करने की निफ्टी सुविधा भी है। प्लगइन्स को जोड़ना इसे अद्वितीय बनाता है और प्रोजेक्ट ओपन सोर्स होने के कारण योगदान के लिए हमेशा खुला रहता है। कुछ लोकप्रिय प्लगइन्स में कमिट्स ग्राफ प्लगइन, जुपिटर प्लगइन, जिस्ट प्लगइन और अन्य का ढेर शामिल है। यह Github.com/GitHubEnterprise के लिए सबसे शक्तिशाली API संगतता का भी दावा करता है।
पेशेवरों:
- जीथब क्लोन (यानी सभी जीथब फीचर्स)
- खुला स्रोत और आसानी से स्थापित करने योग्य
- प्लगइन्स के लिए समर्थन
मूल्य निर्धारण जानकारी: नि: शुल्क
लिंक: GitBucket को यहां डाउनलोड करें या आजमाएं
6. कल्लिथिया
Kallithea एक और स्वतंत्र और खुला स्रोत भंडार प्रबंधन प्रणाली है जो Git और Mercurial (Hg), दो प्रमुख VCS दोनों का समर्थन करती है। यह एक वेब इंटरफ़ेस प्रदान करता है जो शुरुआत करने वालों और व्यवस्थापकों के लिए उपयोग करने के लिए सुविधाजनक है जो ऑनलाइन सहयोग के साथ-साथ कोड समीक्षा का समर्थन करता है। यूएक्स जीथब से बहुत अलग है लेकिन बहुत हल्का और उपयोग करने में काफी आसान है।
Kallithea को किसी भी सर्वर पर स्थापित किया जा सकता है और Git या Mercurial के लिए कई रिपॉजिटरी को होस्ट करने के लिए इस्तेमाल किया जा सकता है, जो भी आप पसंद करते हैं और यह LDAP का भी समर्थन करता है, जिससे आपके पहले से मौजूद प्रमाणीकरण प्रणाली का उपयोग करना बहुत आसान हो जाता है।
पेशेवरों:
- एकीकृत करने में आसान
- को़ड समीक्षा
- ऑनलाइन योगदान करें
- वीसीएस विज़ुअलाइज़ किया गया
मूल्य निर्धारण जानकारी: नि: शुल्क
लिंक: कल्लिथिया
7. Google द्वारा क्लाउड स्रोत
2006 में वापस, Google ने Google कोड लॉन्च किया था, जो एक नया संस्करण नियंत्रण मंच था जिसे इसके विशाल क्लाउड सर्वर पर होस्ट किया गया था। हालांकि यह एक बड़ी विफलता थी और अब इसे बंद कर दिया गया है, Google ने उम्मीद नहीं खोई है और तब से Google के क्लाउड प्लेटफ़ॉर्म पर चला गया है।
रिपॉजिटरी या क्लाउड सोर्स रिपॉजिटरी (सीएसआर) के बारे में सबसे अच्छी बात यह है कि वे Google कोड के नए वीसीएस का उपयोग नहीं करते हैं, लेकिन गिट का समर्थन करते हैं और आप अपने सीएसआर के साथ अपने जीथब या बिटबकेट रेपो को भी जोड़ सकते हैं। Google के बुनियादी ढांचे और क्लाउड प्लेटफ़ॉर्म समर्थन को देखते हुए, आपको कुछ नाम रखने के लिए क्लाउड डायग्नोस्टिक्स, स्टैक-ड्राइवर डीबगर जैसी कई सुविधाएँ मिलती हैं।
क्या बेहतर है कि इसकी कीमत Amazon के AWS से बेहद प्रतिस्पर्धी है और आप इसे 1 महीने के लिए मुफ्त में आज़मा सकते हैं।
पेशेवरों:
- Google क्लाउड प्लेटफ़ॉर्म के साथ एकीकरण
- बहुत प्रतिस्पर्धी मूल्य निर्धारण
- जीथब और बिटबकेट से कनेक्ट करें
मूल्य निर्धारण की जानकारी: जीसीपी मूल्य निर्धारण
लिंक: क्लाउड सोर्स रिपोजिटरी
8. एडब्ल्यूएस कोड कमिट
AWS या Amazon Web Services, Amazon द्वारा प्रदान किया गया एक क्लाउड कंप्यूटिंग प्लेटफ़ॉर्म है, जैसे Google द्वारा Cloud Source। AWS के पास एक CodeCommit प्लेटफॉर्म है जिसका उपयोग आप अपने निजी Git रेपो को सुरक्षित रूप से होस्ट करने के लिए कर सकते हैं।
यदि आप अन्य AWS परियोजनाओं का उपयोग कर रहे हैं, तो AWS CodeCommit कोई ब्रेनर नहीं बन जाता है क्योंकि आप उन्हें अपने वर्कफ़्लो से आसानी से कनेक्ट करने में सक्षम होंगे। कोडकॉमिट का उपयोग आपके वर्तमान गिट टूल्स के साथ भी किया जा सकता है, लेकिन कोड एडब्ल्यूएस पर्यावरण में सुरक्षित रूप से होस्ट किया जाता है। AWS वातावरण सुरक्षित और स्केलेबल है क्योंकि इसमें खरीदने के लिए कोई हार्डवेयर नहीं है।
पेशेवरों:
- अन्य एडब्ल्यूएस उत्पादों के साथ संबंध
- वर्तमान गिट टूल्स के साथ प्रयोग करें
- असीमित सुरक्षित, निजी गिट रेपो
मूल्य निर्धारण की जानकारी: एडब्ल्यूएस मूल्य निर्धारण
लिंक: एडब्ल्यूएस कोडकॉमिट कंसोल
9. गिटप्रेप
GitPrep एक और Github क्लोन है जो ओपन सोर्स और पूरी तरह से फ्री भी होता है। इसका इंटरफ़ेस जीथब के समान ही है, इसलिए यदि आप जीथब से आ रहे हैं तो आप इसके साथ घर पर सही महसूस करेंगे।
GitPrep एक "पोर्टेबल जीथब सिस्टम" के रूप में ब्रांड है क्योंकि आप इसे केवल दो कमांड द्वारा अपने यूनिक्स / लिनक्स सर्वर पर आसानी से स्थापित कर सकते हैं। इसमें एक बिल्ट-इन वेब ब्राउज़र, स्मार्ट HTTP सपोर्ट, सपोर्ट इश्यू सिस्टम और एसएसएल सपोर्ट भी है।
पेशेवरों:
- सर्वर पर स्थापित करने योग्य
- गिटहब क्लोन
मूल्य निर्धारण जानकारी: नि: शुल्क
लिंक: यहां गिटप्रेप प्राप्त करें
10. लॉन्चपैड
लॉन्चपैड कैनोनिकल द्वारा प्रदान किया गया एक सॉफ्टवेयर सहयोग मंच है। जैसा कि आप जानते हैं कि कैनोनिकल उबंटू की मूल कंपनी है और लॉन्चपैड मुख्य रूप से उबंटू से संबंधित परियोजनाओं या उबंटू से संबंधित सॉफ्टवेयर के लिए बग ट्रैकिंग और पीपीए जैसी उबंटू पैकेज बिल्डिंग सुविधाएं प्रदान करके उपयोग किया जाता है।
लेकिन फिर भी, आप इसका उपयोग अपने किसी भी प्रोजेक्ट को होस्ट करने के लिए कर सकते हैं और यह ओपन सोर्स सॉफ़्टवेयर प्रोजेक्ट के लिए उपयोग करने के लिए मुफ़्त है। निजी परियोजनाओं के लिए, लॉन्चपैड निजी टीमों और मेलिंग सूचियों, निजी पीपीए और निजी कोड शाखाओं की पेशकश करता है।
लॉन्चपैड गिट, सीवीएस, सबवर्जन और कैननिकल के वीसीएस बाजार का भी समर्थन करता है।
पेशेवरों:
- बस पर नज़र रखना
- ओपन सोर्स प्रोजेक्ट्स के लिए फ्री
- उबंटू सॉफ्टवेयर डेवलपमेंट
- गिट, सीवीएस, सबवर्जन, बाजार
मूल्य निर्धारण जानकारी: नि: शुल्क
लिंक: लॉन्चपैड
रैपिंग अप: जीथब अल्टरनेटिव्स
हालांकि हम अभी भी सुनिश्चित नहीं हैं कि जीथब को प्राप्त करने के पीछे माइक्रोसॉफ्ट का उल्टा मकसद क्या था या जीथब के भविष्य के बारे में, ये गिथब के शीर्ष 10 विकल्प थे और सुविधाओं, मूल्य निर्धारण और प्लेटफॉर्म के संबंध में तुलना की गई। GitLab और BitBucket अब तक के सबसे लोकप्रिय विकल्प प्रतीत होते हैं, लेकिन कुछ मुफ्त विकल्पों की जाँच करने में कोई बुराई नहीं है, क्योंकि दोनों ही फ्रीमियम विकल्प हैं। वैसे भी, आप किस प्लेटफॉर्म या विकल्प का उपयोग कर रहे हैं या आप सिर्फ जीथब से चिपके हुए हैं? नीचे टिप्पणी करके हमें बताएं।
पढ़ें:प्रोग्रामिंग के लिए 6 सर्वश्रेष्ठ एंड्रॉइड टेक्स्ट एडिटर