वास्तव में क्या हटता है, और क्या रहता है
GitHub खाता बंद करना कोई एक डिलीट बटन नहीं है जो आपका इतिहास मिटा दे। खाता और उसके स्वामित्व वाली चीज़ें एक श्रेणी हैं; दूसरों की परियोजनाओं में आपके द्वारा छोड़े गए निशान दूसरी। इन्हें एक ही चीज़ मानना ही वह गलती है जिसके कारण लोग खाता बंद करते हैं और फिर पाते हैं कि उनकी पुरानी टिप्पणियाँ अब भी किसी सार्वजनिक थ्रेड में दिख रही हैं।
GitHub व्यक्तिगत खाता हटाने से उस खाते के स्वामित्व वाले संसाधन हट जाते हैं, लेकिन दूसरों के स्वामित्व वाले रिपॉज़िटरी में टिप्पणियाँ, इश्यू और पुल रिक्वेस्ट एक भूत उपयोगकर्ता से जुड़ी रहती हैं। स्रोत
यही भूत-उपयोगकर्ता व्यवहार खाता बंद करने के लिए एकल निर्णय के बजाय एक सूची की आवश्यकता का मुख्य कारण है। आपकी रिपॉज़िटरी, gists और अन्य स्वामी-बद्ध संसाधन आपके हैं जिन्हें हटाना या स्थानांतरित करना आप पर है। किसी और की रिपॉज़िटरी पर आपकी टिप्पणियाँ, इश्यू और पुल रिक्वेस्ट खाता बंद करने के हिस्से के रूप में हटाने के लिए आपके नहीं हैं, और यह मार्गदर्शिका बाहर निकलते समय उन्हें संपादित करने या हटाने का सुझाव नहीं देती।
कुछ भी बंद करने से पहले एक रिटायरमेंट सूची बनाएँ
GitHub पर आपके पास जो कुछ भी है, उसे तीन बकेट में बाँटें। छँटाई ही असली काम है; खाता बंद करना अंतिम चरण है।
| बकेट | यहाँ क्या आता है | खाता बंद करने पर क्या होता है | पहले क्या तय करें |
|---|---|---|---|
| आपके स्वामित्व वाली संपत्तियाँ | आपके व्यक्तिगत खाते के स्वामित्व वाली रिपॉज़िटरी, gists और अन्य संसाधन | खाते के साथ हट जाती हैं | किसे स्थानांतरित करना है, कहीं और संग्रहित करना है, या गायब होने देना है |
| संगठन की ज़िम्मेदारियाँ | वे संगठन जहाँ आप मालिक हैं, या जहाँ आपकी सदस्यता है | समाधान होने तक खाता बंद करने से रोकती हैं | क्या कोई और ज़िम्मेदारी लेगा, या संगठन ही समाप्त होगा |
| दूसरों के संसाधनों पर योगदान | उन रिपॉज़िटरी में टिप्पणियाँ, इश्यू और पुल रिक्वेस्ट जिनके आप मालिक नहीं हैं | बनी रहती हैं, एक भूत उपयोगकर्ता से जुड़ी | क्या आप उस सार्वजनिक इतिहास के बने रहने से सहज हैं |
बकेट को इसी क्रम में निपटाएँ। बीच वाला बकेट ही अक्सर खाता बंद करने को अटकाता है, क्योंकि GitHub आपको ऐसे संगठन से चलता नहीं बनाता जिसके आप अभी भी मालिक हैं या जिसके सदस्य हैं।
बकेट एक: स्वामित्व वाली संपत्तियाँ
अपने व्यक्तिगत खाते से जुड़ी हर रिपॉज़िटरी और अन्य संसाधन की सूची बनाएँ और प्रत्येक को स्थानांतरित करें, कहीं और संग्रहित करें, या जाने दें के रूप में चिह्नित करें। स्थानांतरण वह विकल्प है जो उस काम को सुरक्षित रखता है जिस पर दूसरे निर्भर हो सकते हैं; प्रयोगों और परित्यक्त परियोजनाओं के लिए जाने देना ठीक है। यह खाते को छूने से पहले करें, क्योंकि एक बार खाता चला गया तो स्वामित्व वाले संसाधन भी उसके साथ चले जाएँगे।
यदि किसी रिपॉज़िटरी में सहयोगी, फोर्क या दूसरों के खुले इश्यू हैं, तो स्थानांतरण पर दोबारा विचार करें। खाता बंद करना आपका निर्णय है, लेकिन आपकी रिपॉज़िटरी के भीतर दूसरों का काम एक ऐसा परिणाम है जिसकी उन्हें उम्मीद न हो।
बकेट दो: संगठन का स्वामित्व और सदस्यता
GitHub दो संगठन स्थितियों को अलग तरह से संभालता है, और व्यक्तिगत खाता हटाने से पहले दोनों को साफ़ करना होगा।
एकमात्र संगठन मालिक को व्यक्तिगत खाता हटाने से पहले स्वामित्व स्थानांतरित करना या संगठन को हटाना होगा। स्रोत
जिस मालिक के साथ संगठन के अन्य मालिक भी हैं, उसे व्यक्तिगत खाता हटाने से पहले अपनी संगठन सदस्यता हटानी होगी। स्रोत
व्यवहार में: यदि आप किसी संगठन के एकमात्र मालिक हैं, तो तय करें कि वह जारी रहेगा या नहीं। यदि हाँ, तो पहले स्वामित्व किसी और को स्थानांतरित करें। यदि नहीं, तो संगठन हटा दें। यदि संगठन के अन्य मालिक हैं और उसे चलते रहना चाहिए, तो अपनी सदस्यता हटा दें। किसी भी स्थिति में, खाता हटाना शुरू करने से पहले पुष्टि करें कि बदलाव प्रभावी हो गया है, बजाय यह मानने के कि वह अपने आप ठीक हो जाएगा।
बकेट तीन: वे योगदान जो आप अपने साथ नहीं ले जा सकते
दूसरों के स्वामित्व वाली रिपॉज़िटरी में आपके द्वारा खोली गई टिप्पणियाँ, इश्यू और पुल रिक्वेस्ट आपके डिजिटल पदचिह्न का वह हिस्सा हैं जिन्हें खाता बंद करना संबोधित नहीं करता। वे बनी रहती हैं, अब किसी ऐसे भूत उपयोगकर्ता से जुड़ी जिसकी प्रोफ़ाइल कोई नहीं देख सकता।
इसके दो व्यावहारिक निहितार्थ हैं। पहला, यदि किसी टिप्पणी में ऐसी जानकारी है जिसे आप सार्वजनिक थ्रेड में छोड़ना नहीं चाहते, तो उसे संभालने का समय खाता बंद करने से पहले है, प्लेटफ़ॉर्म आपके अपने योगदानों पर जो भी सामान्य संपादन विकल्प देता है, उनके माध्यम से। यह मार्गदर्शिका आपकी उपस्थिति को मिटाने के लिए दूसरों के थ्रेड संपादित करने की सलाह नहीं देती, और यह वादा नहीं करती कि कोई विशेष संपादन किसी रिकॉर्ड को हटा देगा। दूसरा, खाता बंद करना पहचान मिटाने का कदम नहीं है। यह आपकी प्रोफ़ाइल और स्वामित्व वाले संसाधनों को हटाता है; यह अन्य परियोजनाओं में आपकी भागीदारी को वापस नहीं लेता।
यदि लक्ष्य खाता बंद करने के बजाय आपकी पुरानी उपस्थिति को खोजना कठिन बनाना है, तो वह एक अलग कार्य है जिसकी अलग सीमाएँ हैं, जिसे पुराने खातों को खोजे जाने से रोकने पर संबंधित मार्गदर्शिका में शामिल किया गया है।
खाता बंद करने की चेकलिस्ट
- अपने स्वामित्व वाली रिपॉज़िटरी से जो कुछ भी रखना चाहते हैं, उसे निर्यात या कॉपी करें।
- जिन रिपॉज़िटरी पर दूसरे निर्भर हैं, उन्हें स्थानांतरित या संग्रहित करें; बाकी को जानबूझकर जाने दें।
- हर उस संगठन की सूची बनाएँ जहाँ आप मालिक या सदस्य हैं।
- प्रत्येक संगठन के लिए: स्थिति के अनुसार स्वामित्व स्थानांतरित करें, उसे हटाएँ, या अपनी सदस्यता हटाएँ।
- पुष्टि करें कि वे संगठन परिवर्तन पूर्ण हैं।
- दूसरों की रिपॉज़िटरी पर अपनी टिप्पणियों, इश्यू और पुल रिक्वेस्ट की समीक्षा करें और पहले से तय करें कि आप स्वीकार करते हैं कि वे भूत उपयोगकर्ता के अंतर्गत बनी रहेंगी।
- तभी व्यक्तिगत खाता हटाने के लिए आगे बढ़ें।
यह चेकलिस्ट क्या नहीं करती
यह दूसरों की परियोजनाओं में आपका इतिहास नहीं मिटाती, और यह गारंटी नहीं देती कि भूत-उपयोगकर्ता के रूप में श्रेय अदृश्य या अनलिंक करने योग्य नहीं है। यह प्लेटफ़ॉर्म-विशिष्ट मेनू पथों को भी कवर नहीं करती, जो बदलते रहते हैं और जिन्हें यह मार्गदर्शिका जानबूझकर छोड़ती है। यह जो करती है वह यह सुनिश्चित करना है कि आप खाता बंद करते समय ठीक-ठीक जानते हैं कि तीन बकेट में से किसे आपने सुलझा लिया है और किसे आप पीछे छोड़ना चुन रहे हैं।
आगे कहाँ जाएँ
यदि आपकी असली चिंता GitHub उपस्थिति हटाने के बजाय पुराने खातों के माध्यम से खोजे जाना है, तो पदचिह्न-सफ़ाई मार्गदर्शिका को अगला कार्य मानें। यदि आपकी चिंता GitHub खाता ही है, तो कुछ भी हटाने से पहले ऊपर दी गई सूची पूरी करें।