इस प्रोजेक्ट के बारे में

First Contributions एक शैक्षिक रिपॉजिटरी है, जिसे पहली बार योगदान करने वाले लोगों को उनका पहला ओपन-सोर्स योगदान करने में मदद करने के लिए बनाया गया है। यह एक साधारण रिपॉजिटरी को अभ्यास की कवायद में बदल देती है: उपयोगकर्ता रिपॉजिटरी को फोर्क करते हैं, उसे क्लोन करते हैं, एक ब्रांच बनाते हैं, Contributors.md में अपना नाम जोड़ते हैं, बदलाव को कमिट करते हैं, उसे पुश करते हैं और एक पुल रिक्वेस्ट सबमिट करते हैं। इसके बाद मेंटेनर इन अभ्यास-स्वरूप पुल रिक्वेस्ट को मर्ज करते हैं, जिससे शुरुआती उपयोगकर्ताओं को फोर्क -> क्लोन -> एडिट -> पुल रिक्वेस्ट वर्कफ़्लो का वास्तविक और संपूर्ण अनुभव मिलता है। README में विस्तृत कमांड-लाइन निर्देश और उनकी व्याख्याएँ दी गई हैं, साथ ही सामान्य git switch और push त्रुटियों के लिए समस्या-निवारण नोट्स भी शामिल हैं। इसमें प्रमाणीकरण और SSH सेटअप के लिए मार्गदर्शन भी दिया गया है। GitHub Desktop, Visual Studio, GitKraken, VS Code, Sourcetree और IntelliJ IDEA जैसे GUI टूल्स के लिए ट्यूटोरियल भी उपलब्ध हैं। यह प्रोजेक्ट docs/translations फोल्डर में मौजूद फ़ाइलों के ज़रिए दर्जनों भाषाओं में व्यापक रूप से अनूदित किया गया है, और भाषाओं के लिंक README के शीर्ष पर दिए गए हैं। अतिरिक्त सामग्री में git वर्कफ़्लो परिदृश्यों को शामिल किया गया है, और एक साथी वेब ऐप ऐसे प्रोजेक्ट्स की सूची प्रदान करती है जिनमें आसान इश्यू होते हैं, ताकि आगे अभ्यास जारी रखा जा सके।