6 नई GitHub विशेषताएँ कि कैसे डेवलपर्स प्रौद्योगिकियों पर विस्तार करेगी, परियोजनाओं को प्रबंधित करें, और उनके कोड को सुरक्षित रखें

टी एल; डॉ: GitHub डेवलपर्स को विकसित करने के तरीके को सरल बनाता है – हॉबीस्ट से पेशेवरों तक – सॉफ्टवेयर का निर्माण। एक विचार पहली बार एक बार चर्चा की, GitHub एक तेज, लचीली और सहयोगी देव प्रक्रिया को बढ़ावा देता है जहां आप व्यक्तिगत परियोजनाओं से लेकर प्रमुख ओपन-सोर्स तकनीकों तक किसी भी चीज़ पर अपना काम बना सकते हैं और साझा कर सकते हैं। 2016 में, GitHub ने अपने सबसे बड़े अपडेट की घोषणा की – मंच पर मजबूत समीक्षा, सुरक्षा और परियोजना प्रबंधन उपकरण लाए। अब इसका मूल्य $ 2 बिलियन है और दुनिया भर में 600 से अधिक कर्मचारियों को शेखी बघारते हुए, ब्रांड डेवलपर्स के काम करने के तरीके को बदलना जारी रखे हुए है.


ये दो लोग एक बार में चले गए … और डेवलपर्स का जीवन हमेशा के लिए बदल गया.

टॉम प्रेस्टन-वर्नर ज़ेके स्पोर्ट्स बार और ग्रिल में बैठे थे, जो एक सैन फ्रांसिस्को डाइव बार था, जो कि समान माप में दिग्गजों के प्रशंसकों और प्रौद्योगिकी के लिए अनुकूल था। वह रूबी मीटअप के लिए वहां गया था, लेकिन अकेले एक बूथ पर बैठकर, एक सप्ताह पहले शुरू की गई एक परियोजना पर विचार कर रहा था.

क्रिस वानस्ट्रथ में, एक डेवलपर टॉम अस्पष्ट रूप से जानता था लेकिन प्रशंसा करता था। टॉम ने उसे बूथ पर बैठने के लिए इशारा किया और ग्रिट नामक किसी चीज के लिए अपना विचार साझा किया जिसने उसे रूबी के माध्यम से ऑब्जेक्ट-ओरिएंटेड तरीके से गिट रिपॉजिटरी तक पहुंचने की अनुमति दी। टॉम के तथाकथित “आधे-बेक्ड विचार” के लिए अंतिम परिणाम एक वेबसाइट थी जिसने डेवलपर्स के लिए गिट रिपॉजिटरी साझा करने के लिए एक हब के रूप में कार्य किया। यहां तक ​​कि उनके दिमाग में एक नाम भी था – गीथहब.

उनकी सौभाग्यशाली बैठक के एक हफ्ते बाद, क्रिस ने गीथहॉब रिपॉजिटरी में पहली प्रतिबद्धता की। तीन महीने के गहन विकास के दौरान, टॉम ने ग्रिट और प्लेटफ़ॉर्म के इंटरफ़ेस पर काम किया, जबकि क्रिस ने रेल एप्लिकेशन का निर्माण किया.

इस जोड़ी ने जनवरी 2008 में एक निजी बीटा लॉन्च किया। एक महीने बाद, PJ Hyett ने टीम में शामिल हो गए और GitHub को अप्रैल में अपने सार्वजनिक लॉन्च के लिए तैयार होने में मदद की.

तीन छोटे महीनों के बाद, टॉम पूर्णकालिक वेतन और माइक्रोसॉफ्ट से $ 300,000 के एक बोनस ऑफर पर चले गए, जिसने अपने नियोक्ता, पॉवर्ससेट का अधिग्रहण किया था.

“के रूप में इंडियाना जोन्स पवित्र कंघी बनानेवाले की रेती की खोज के लिए अवसर को कभी भी ठुकरा नहीं सकता है, मैं किसी भी चीज़ से अपने लिए काम करने का मौका कम नहीं कर सकता, जिसे मैं सच्चा प्यार करता हूं,”.

अब, GitHub 16 मिलियन से अधिक डेवलपर्स के समुदाय का समर्थन करता है जो 38 मिलियन से अधिक रिपॉजिटरी की मेजबानी करते हैं। आप अपोलो 11 को चांद पर भेजने वाले कोड को बूटस्ट्रैप, नोड, जेएस, Angular.js, jQuery और फॉन्ट जैसे प्रसिद्ध आधुनिक उपकरणों के साथ देख सकते हैं.

6 नए उपकरण GitHub के सबसे बड़े अपडेट में उपलब्ध हैं

क्रिस, जो अब GitHub के CEO हैं, ने सितंबर 2016 में प्लेटफ़ॉर्म के सबसे बड़े अपडेट की घोषणा की, जो नए फीचर्स और भविष्य में और भी अधिक जोड़ने की योजना की शुरुआत करता है।.

1. समीक्षा: प्रतिक्रिया प्राप्त करें और अपने कोड में परिवर्तन को मंजूरी दें

GitHub के सहयोग कोर से बात करते हुए, मंच ने अनुरोधों को खींचने के लिए टिप्पणी उपकरण पेश किए। टीम के सदस्य या सहकर्मी आपके कोड को आवर्धक कांच के नीचे रख सकते हैं ताकि यह सुनिश्चित हो सके कि आप सबसे अच्छा और कुछ भी नहीं भेज सकते हैं.

GitHub के कोड समीक्षा टूल का स्क्रीनशॉट

GitHub के नए कोड समीक्षा टूल के साथ, डेवलपर कोड मर्ज होने से पहले बदलावों पर टिप्पणी कर सकते हैं और अनुरोध कर सकते हैं.

इनलाइन टिप्पणियों के साथ संभव समाधानों पर कोड, अनुरोधों को बदलने या चर्चा करने की स्वीकृति दें। डेवलपर्स भी कम से कम एक अनुमोदन की आवश्यकता के आधार पर शाखाओं की रक्षा कर सकते हैं और किसी भी नए कोड के विलय से पहले कोई अनुरोधित परिवर्तन नहीं कर सकते हैं.

2. प्रोजेक्ट: लॉन्च करने के लिए आइडिया से अपना कोड प्रबंधित करें

कोड बनाए रखने से परे, डेवलपर्स अब आपकी कतार में कार्य को व्यवस्थित और वितरित करने के लिए GitHub का उपयोग कर सकते हैं। अपनी परियोजना में विभिन्न तत्वों की स्थिति को ट्रैक करने के लिए वर्कफ़्लो कॉलम की अपनी रूपरेखा तैयार करें.

GitHub के प्रोजेक्ट्स प्लेटफॉर्म का स्क्रीनशॉट

GitHub के परियोजना प्रबंधन उपकरण एक व्यवस्थित संगठनात्मक प्रवाह लाते हैं जहाँ डेवलपर्स काम करते हैं.

पुल अनुरोधों, मुद्दों, या नोट्स के माध्यम से कार्ड बनाएं, और फिर काम के विभिन्न चरणों में कार्ड को खींचें और छोड़ें। उच्च अनुकूलन योग्य इंटरफ़ेस आपकी टीम की ज़रूरतों को पूरा करता है, दीर्घकालिक योजना और प्राथमिकता का समर्थन करता है.

3. प्रोफाइल: ट्रैक आपकी विजय और योगदान

जबकि उपयोगकर्ता प्रोफाइल GitHub में कुछ भी नया नहीं है, अब वे प्लेटफ़ॉर्म पर आपके इतिहास के बारे में अधिक जानकारी प्रदान करते हैं: आपका पहला कमिट, पहला पुल अनुरोध, और बहुत कुछ। आपकी GitHub टाइमलाइन आपके सबसे महत्वपूर्ण विजय और योगदान को दर्शाती है.

पिन किए गए रिपॉजिटरी के साथ उपयोगकर्ता प्रोफ़ाइल का स्क्रीनशॉट

पिन किए गए रिपॉजिटरी परिचित हरे वर्गों के ऊपर दिखाई देते हैं, जिससे डेवलपर्स को अपने पसंदीदा प्रोजेक्ट दिखाने में मदद मिलती है.

जानें कि कौन से रिपॉजिटरी में आप हर महीने अपना समय बिताते हैं, और अपनी पसंदीदा परियोजनाओं को अपनी प्रोफ़ाइल के शीर्ष पर पिन करें.

4. एकीकरण: गिटहब वर्कफ़्लोज़ और एपीआई में सुधार करने के लिए सहयोग करें

GitHub आने वाली सुविधाओं का एक रोडमैप साझा करके अपने इंजीनियरों के साथ पारदर्शिता और सहयोग बढ़ा रहा है, उनकी टीम लघु, मध्यम, और दीर्घकालिक में काम कर रही है.

पहले रिलीज में से एक में उपयोगकर्ता प्रतिरूपण की आवश्यकता के बजाय प्रथम श्रेणी के अभिनेताओं को एकीकृत करना शामिल है। भुगतान किए गए उपयोगकर्ता खाते का उपयोग किए बिना संगठन पूरे संगठन को सीधे कॉन्फ़िगर और नियंत्रित कर सकते हैं.

सक्रिय रूप से प्रतिक्रिया का आग्रह करके और इंटीग्रेटर्स को नई सुविधाओं और एपीआई के लिए जल्दी पहुंच प्रदान करके, GitHub उन समुदायों के साथ अधिक शामिल और सहयोगी भूमिका निभा रहा है जो वे समर्थन करते हैं.

5. सुरक्षा: 2-फैक्टर ऑथेंटिकेशन के साथ अपनी टीम के प्रोजेक्ट्स को सुरक्षित रखें

2-कारक प्रमाणीकरण लागू करने और अनुपालन के लिए उपयोगकर्ताओं और फ़ॉर्क्स के बारे में सूचनाएं प्राप्त करके संगठन अपने स्वामित्व कोड की बेहतर सुरक्षा कर सकते हैं.

GitHub पर व्यवसायों के पास जल्द ही SAML- आधारित एकल साइन-ऑन विकल्प के माध्यम से पहचान और पहुंच प्रबंधन को स्वचालित करने के लिए अधिक उपकरण होंगे। व्यवस्थापक उपयोगकर्ताओं की अनुमति और पहुंच को अधिक आसानी से प्रबंधित कर सकेंगे.

6. सामुदायिक मंच: जानें और साथी डेवलपर्स से सहायता प्राप्त करें

2017 में आने से, GitHub कम्युनिटी फ़ोरम प्लेटफ़ॉर्म के 16 मिलियन डेवलपर्स को कनेक्ट करने, सहायता प्राप्त करने और नई तकनीकों के बारे में जानने के लिए एक और तरीका प्रदान करेगा।.

क्रिस के अनुसार, फोरम गीथहब के लिए नई सुविधाओं और सुधारों को पेश करने के लिए एक अन्य स्थान भी प्रदान करेगा – और प्रत्यक्ष प्रतिक्रिया प्राप्त करेगा.

ओड टू ओपन-सोर्स: लाखों डेवलपर्स गिटहब में सहयोग करते हैं

2008 में GitHub के लॉन्च के साथ, टॉम का प्रोजेक्ट ग्रिट रूबी के लिए दुनिया का पहला Git बाइंडिंग बन गया। हालांकि कार्यक्रम को आंतरिक, मालिकाना उपकरण के रूप में रखना प्रतियोगियों के लिए कठिन चुनौती पेश करेगा, सह-संस्थापकों ने ओपन सोर्स के लिए फैसला किया.

टॉम ने एक ब्लॉग पोस्ट में लिखा है, “हम सभी ओपन-सोर्स सॉफ़्टवेयर के लाभों का आनंद लेते हैं, और मुझे विश्वास है कि हम नैतिक रूप से उस समुदाय को वापस देने के लिए बाध्य हैं।” “यदि सॉफ्टवेयर एक महासागर है, तो ओपन-सोर्स ज्वार उठ रहा है जो सभी जहाजों को उठाता है।”

टॉम के अनुसार, ओपन-सोर्सिंग कोड महान व्यावसायिक समझ रखता है: कोड को साझा करना सद्भाव को बढ़ावा देता है, प्रतिभा को आकर्षित करता है, और समुदायों को अधिक तेज़ और कम खर्चीले तरीके से पूरा करने में सक्षम बनाता है।.

GitHub कर्मचारियों की समूह तस्वीर

ओपन-सोर्स समुदायों के लिए समर्पित, GitHub अब 600 से अधिक लोगों को रोजगार देता है.

अब, GitHub, 316 अद्वितीय प्रोग्रामिंग भाषाओं में लिखी गई ओपन-सोर्स परियोजनाओं का घर है (जावा 2016 में सबसे लोकप्रिय है और जावा, पायथन और रूबी के बाद सबसे लोकप्रिय है).

GitHub ने अपनी “ऑक्टोवर की स्थिति” रिपोर्ट साझा की, जिसने 2016 में लगभग 6 मिलियन उपयोगकर्ताओं को सार्वजनिक रिपॉजिटरी तक पहुँचाया। Microsoft, फेसबुक, डॉकर और यहां तक ​​कि व्हाइट हाउस सहित 330,000 से अधिक संगठनों ने योगदान दिया और दुनिया के लाभ के लिए परियोजनाओं को साझा किया।.

शुरुआती पाठ और नए निवेश भविष्य के लिए गीथहब के लिए तैयार हैं

हालांकि टॉम ने 2014 में GitHub को छोड़ दिया, लेकिन उन्होंने अपने पहले साल के दौरान GitHub की यात्रा को कंपनी के बड़े पैमाने पर विस्तार के लिए कंपनी की यात्रा के बारे में एक ब्लॉग पोस्ट में प्रतिबिंबित किया.

“एक वेब भेंट का पहला साल एक जादुई एक है,” उन्होंने लिखा.

व्यावहारिक रूप से किसी और से पहले प्रौद्योगिकी के एक होनहार उपयोग की पहचान करके, सह-संस्थापकों ने लगभग किसी भी ओवरहेड या प्रतियोगिता के साथ साइड प्रोजेक्ट के रूप में गिटहब का निर्माण किया। उन्होंने नई सुविधाओं को जल्दी और अक्सर रोल आउट करने के लिए तेजी से तैनाती और चुस्त पुनरावृत्तियों पर पूंजीकरण किया.

पहले साल में, GitHub को बूटस्ट्रैप किया गया और जैसे ही उन्होंने जनता के लिए खोला और सदस्यता के लिए शुल्क लिया, लाभदायक था.

लगभग एक दशक बाद, हालांकि, GitHub ने अब तक दो वित्तपोषण दौर में $ 350 मिलियन जुटाए हैं। 2015 में सिकोइया कैपिटल से $ 250 मिलियन के निवेश ने GitHub के मूल्यांकन को लगभग 2 बिलियन डॉलर रखा। अतिरिक्त फंड कंपनी को जोखिम लेने और बिक्री और इंजीनियरिंग टीमों का विस्तार करने के लिए सशक्त बनाते हैं, क्रिस ने एक टेकक्रंच लेख में कहा.

“हमारे लिए, GitHub वास्तव में डेवलपर्स के बारे में है। अनिवार्य रूप से, यह लोगों के बारे में है, ”उन्होंने कहा। “हम जो करने की कोशिश कर रहे हैं वह इन समुदायों का समर्थन करने के लिए जमीन पर अधिक लोगों को प्राप्त करने के लिए है।”

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me