सेटिंग वास्तव में क्या नियंत्रित करती है
GitHub की Contribution सेटिंग्स में निजी योगदान के लिए एक स्विच होता है। यह स्विच इस बात को प्रभावित करता है कि आपकी प्रोफ़ाइल का योगदान ग्राफ़ और गतिविधि अवलोकन निजी रिपॉजिटरी की गतिविधि से अनाम गणनाओं को शामिल करते हैं या नहीं। यह निजी रिपॉजिटरी को सार्वजनिक नहीं बनाता, किसी को निजी कोड तक पहुँच नहीं देता, और यह नहीं बदलता कि आपके कमिट कौन पढ़ सकता है। यह केवल यह बदलता है कि कोई संख्या दिखाई देती है या नहीं।
GitHub Contribution सेटिंग्स में मालिक निजी योगदान को प्रोफ़ाइल पर दिखा या छिपा सकता है। स्रोत
व्यावहारिक अंतर सूचना की तीन परतों के बीच है:
- सार्वजनिक गतिविधि: सार्वजनिक रिपॉजिटरी में कमिट, इश्यू, पुल रिक्वेस्ट और अन्य योगदान। ये रिपॉजिटरी संदर्भ के साथ दिखाई देते हैं, जैसे रिपॉजिटरी का नाम और योगदान का प्रकार।
- निजी योगदान गणना: निजी रिपॉजिटरी से अनाम दैनिक कुल, जो रिपॉजिटरी नाम, कमिट संदेशों या कोड के बिना दिखाए जाते हैं।
- निजी सामग्री: निजी रिपॉजिटरी के अंदर स्रोत कोड, कमिट इतिहास, इश्यू टेक्स्ट और रिपॉजिटरी मेटाडेटा। यह परत रिपॉजिटरी एक्सेस द्वारा नियंत्रित होती है, न कि योगदान-गणना सेटिंग द्वारा।
निजी-गणना स्विच को चालू करने से कोई भी निजी सामग्री सार्वजनिक परत में नहीं जाती। इसे बंद करने से निजी रिपॉजिटरी या उनका इतिहास नहीं मिटता। यह केवल सार्वजनिक-मुख प्रोफ़ाइल दृश्य से अनाम गणनाओं को हटाता है।
बाहरी व्यक्ति निजी गणनाओं से क्या अनुमान लगा सकता है
जब निजी योगदान सार्वजनिक किए जाते हैं, तो बाहरी व्यक्ति देख सकता है कि आप कुछ दिनों में सक्रिय थे। वे यह नहीं देख सकते कि आपने किस निजी रिपॉजिटरी में काम किया, आपने क्या बदला, या इसमें कौन और शामिल था।
जब निजी योगदान सार्वजनिक किए जाते हैं, तो रिपॉजिटरी एक्सेस न रखने वाले लोग दैनिक योगदान गणना देख सकते हैं, लेकिन विशिष्ट निजी योगदान विवरण नहीं। स्रोत
अनुमान सीमित है लेकिन वास्तविक है। निजी योगदान का एक स्थिर पैटर्न नियमित निजी कार्य का संकेत दे सकता है, जैसे रोज़गार या कोई निजी प्रोजेक्ट। अंतराल समय की छुट्टी, कार्य पैटर्न में बदलाव, या अन्य प्लेटफ़ॉर्म पर स्थानांतरण का संकेत दे सकते हैं। इनमें से कोई भी अनुमान प्रमाण नहीं है। गणना एक गतिविधि संकेत है, पहचान, रोज़गार या इरादे के बारे में कोई कथन नहीं।
यह उन पाठकों के लिए मायने रखता है जो GitHub प्रोफ़ाइल को एक पेशेवर संकेत मानते हैं। दिखाई देने वाला निजी-गणना ग्राफ़ प्रोफ़ाइल को केवल सार्वजनिक रिपॉजिटरी की तुलना में अधिक सक्रिय दिखा सकता है। गणनाओं को छिपाना उसी प्रोफ़ाइल को शांत दिखा सकता है। कोई भी विकल्प बेईमान नहीं है; वे बस अलग-अलग मात्रा में मेटाडेटा उजागर करते हैं।
चरण-दर-चरण: नियंत्रण की समीक्षा करें और सेट करें
GitHub का इंटरफ़ेस समय के साथ बदलता है, इसलिए निम्नलिखित को एक समीक्षा दिनचर्या मानें, न कि निश्चित मेनू पथ। लक्ष्य आपकी वर्तमान स्थिति जानना और सोच-समझकर चुनाव करना है।
- अपने स्वयं के खाते में साइन इन करें। उस खाते का उपयोग करें जिसकी प्रोफ़ाइल आप समीक्षा कर रहे हैं। सेटिंग मालिक-नियंत्रित है।
- अपनी प्रोफ़ाइल योगदान सेटिंग्स खोलें। अपनी प्रोफ़ाइल से जुड़े योगदान सेटिंग्स क्षेत्र को देखें। सटीक लेबल इंटरफ़ेस संस्करण के अनुसार भिन्न हो सकते हैं; प्रासंगिक नियंत्रण वह है जो निजी योगदान के बारे में है।
- बदलने से पहले वर्तमान स्थिति रिकॉर्ड करें। ध्यान दें कि निजी योगदान वर्तमान में दिखाए जा रहे हैं या छिपाए गए हैं। यह आपको आधार रेखा देता है यदि आप बाद में चुनाव को उलटना चाहें।
- इस आधार पर निर्णय लें कि आप बाहरी व्यक्ति से क्या अनुमान लगवाना चाहते हैं। डिफ़ॉल्ट प्रवृत्ति के बजाय नीचे दी गई तुलना तालिका का उपयोग करें।
- यदि आवश्यक हो तो सेटिंग बदलें, फिर अपनी प्रोफ़ाइल को लॉग-आउट आगंतुक की तरह देखें। निजी या गुप्त विंडो सार्वजनिक-मुख परिणाम की जाँच करने का एक सरल तरीका है।
- बड़े बदलावों के बाद पुनः जाँच करें। यदि आप नियोक्ता बदलते हैं, नियमित निजी कार्य शुरू या बंद करते हैं, या पुराने खातों को साफ़ करते हैं, तो सेटिंग पर फिर से विचार करें।
| परत | जब निजी गणनाएँ दिखाई जाती हैं तो बाहरी लोगों को दिखाई देता है | जब निजी गणनाएँ छिपी होती हैं तो बाहरी लोगों को दिखाई देता है | रिपॉजिटरी एक्सेस द्वारा नियंत्रित? |
|---|---|---|---|
| सार्वजनिक रिपॉजिटरी गतिविधि | हाँ, रिपॉजिटरी और योगदान संदर्भ के साथ | हाँ, अपरिवर्तित | नहीं |
| निजी योगदान गणना | हाँ, अनाम दैनिक कुल के रूप में | नहीं | नहीं |
| निजी रिपॉजिटरी सामग्री | नहीं | नहीं | हाँ |
| निजी कमिट संदेश और कोड | नहीं | नहीं | हाँ |
मालिक के लिए एक उपयोगी निर्णय तालिका:
| आपकी स्थिति | निजी गणनाएँ दिखाने पर विचार करें | निजी गणनाएँ छिपाने पर विचार करें |
|---|---|---|
| आप चाहते हैं कि प्रोफ़ाइल नियमित निजी कार्य को दर्शाए | हाँ | — |
| आप गतिविधि मेटाडेटा कम करना पसंद करते हैं | — | हाँ |
| आप ऐसी भूमिकाओं के लिए आवेदन कर रहे हैं जहाँ सार्वजनिक रिपॉजिटरी मुख्य संकेत हैं | वैकल्पिक | वैकल्पिक |
| आप अनिश्चित हैं कि गणनाएँ क्या प्रकट करती हैं | पहले समीक्षा करें | पहले समीक्षा करें |
सामान्य गलतियाँ
स्विच को कोड पर गोपनीयता नियंत्रण समझना। निजी-योगदान सेटिंग निजी स्रोत कोड प्रकाशित नहीं करती और रिपॉजिटरी एक्सेस नहीं देती। यदि आप कोड एक्सपोज़र के बारे में चिंतित हैं, तो रिपॉजिटरी एक्सेस और कमिट-ईमेल गोपनीयता की अलग से समीक्षा करें।
यह मानना कि छिपी हुई गणनाओं का अर्थ कोई गतिविधि नहीं है। गणनाओं को छिपाना सार्वजनिक संकेत को हटाता है, अंतर्निहित कार्य को नहीं। एक बाहरी व्यक्ति अभी भी सार्वजनिक गतिविधि देख सकता है, और रिपॉजिटरी सहयोगी अपने एक्सेस के अनुसार निजी गतिविधि देख सकते हैं।
गणना को पहचान या रोज़गार का प्रमाण मानना। योगदान ग्राफ़ एक मेटाडेटा दृश्य है। यह सत्यापित नहीं करता कि कोई व्यक्ति कौन है, किसके लिए काम करता है, या कोई खाता प्रामाणिक है या नहीं।
सेटिंग बदलना और सार्वजनिक दृश्य की कभी जाँच न करना। हमेशा लॉग-आउट परिप्रेक्ष्य से परिणाम की पुष्टि करें। साइन इन रहते हुए इंटरफ़ेस स्थितियों को गलत पढ़ना आसान हो सकता है।
इस नियंत्रण को खाता सफ़ाई से भ्रमित करना। दिखाई देने वाले संकेत को हटाना खाता विलोपन नहीं है। यदि आप कोई खाता बंद कर रहे हैं, तो बंद होने तक अपने नियंत्रण में एक रिकवरी विधि सुरक्षित रखें, और संपादित या खाली प्रोफ़ाइल को संग्रहीत डेटा के गए होने का प्रमाण न मानें।
अपने स्वयं के फुटप्रिंट की सुरक्षा
GitHub प्रोफ़ाइल व्यापक सार्वजनिक फुटप्रिंट में एक नोड है। निजी-गणना चुनाव एक छोटी, प्रतिवर्ती सेटिंग है; बड़ा कार्य यह जानना है कि कौन से हैंडल और प्रोफ़ाइल सार्वजनिक रूप से आपसे जुड़े हैं। यदि आप ज्ञात सार्वजनिक हैंडल की समीक्षा करना चाहते हैं, तो TraceSeek एक यूज़रनेम लुकअप ऐप है जो 3,000+ प्लेटफ़ॉर्म की जाँच करता है, पहला स्कैन मुफ़्त है और बताया गया स्कैन समय 20–30 सेकंड है। यह सार्वजनिक यूज़रनेम के बारे में सुराग इकट्ठा करने का एक तरीका है, GitHub सेटिंग्स बदलने, निजी रिकॉर्ड उजागर करने या पहचान साबित करने का तरीका नहीं। सार्वजनिक यूज़रनेम मिलान सुराग हैं, स्वामित्व का प्रमाण नहीं।
व्यापक सफ़ाई दिनचर्या के लिए, भूले हुए ऑनलाइन खातों को खोजने की मार्गदर्शिका देखें। अपने हैंडल के आसपास प्रतिरूपण जोखिम को संभालने के लिए, प्रतिरूपण से अपने यूज़रनेम की सुरक्षा पर मार्गदर्शिका देखें।
मुख्य तथ्य
- GitHub Contribution सेटिंग्स में मालिक निजी योगदान को प्रोफ़ाइल पर दिखा या छिपा सकता है।
- जब निजी योगदान सार्वजनिक किए जाते हैं, तो रिपॉजिटरी एक्सेस न रखने वाले लोग दैनिक योगदान गणना देख सकते हैं, लेकिन विशिष्ट निजी योगदान विवरण नहीं।
- निजी-योगदान सेटिंग अनाम गतिविधि दृश्यता बदलती है, रिपॉजिटरी एक्सेस या निजी स्रोत कोड नहीं।
- दिखाई देने वाला निजी-गणना ग्राफ़ एक मेटाडेटा संकेत है और पहचान, रोज़गार या इरादे को सत्यापित नहीं करता।