2016-11-17 7 views
6

पर योगदानकर्ता के रूप में नहीं दिख रहा है मैं एक परियोजना में अपना योगदान दिखाने के लिए गिटहब प्राप्त करने के लिए संघर्ष कर रहा हूं। यह मेरा भंडार नहीं है, लेकिन अन्य रिपॉजिटरीज जो मैंने अपनी प्रोफ़ाइल पर दिखाने के लिए योगदान दिया है।गिटहब

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

git config --global user.email और git config --global user.name दोनों सही हैं। मैं जो रिपोजिटरी कर रहा हूं वह मुझे लेखक के रूप में दिखाता है, लेकिन मेरी प्रोफ़ाइल पर नहीं।

मैं क्या करना है इस पर थोड़ा सा खो गया हूं। क्या किसी के पास कोई विचार है?

+0

जांचें [यहां] (https://github.com/contact) – Jim

+0

आप [github help] (https://help.github.com/articles/why-are-my-commits-linked-to -क्या-गलत-उपयोगकर्ता /) –

उत्तर

3

कुछ बातें आप को जन्म दे सकता किसी अन्य व्यक्ति के Git भंडार करने के लिए अपने स्वयं के योगदान देखने के लिए सक्षम नहीं किया जा रहा।

  1. भंडार के मालिक अभी तक अपनी शाखा विलय कर दिया है नहीं हो सकता है, यदि हां, तो आप नहीं ऊपर एक योगदानकर्ता के रूप क्योंकि तकनीकी रूप से समय में उस बिंदु पर, आप अभी भी है कि मास्टर शाखा में कोई कोड है दिखा सकते हैं।

  2. आपका पुल अनुरोध नहीं खोला गया था और स्थिर बैठी है। ध्यान दें कि अगर कुछ ने आपकी शाखाओं को खोलने का अनुरोध किया है, तो उपरोक्त कारणों से, आप तब तक योगदानकर्ता के रूप में नहीं देख सकते जब तक कि वे आपको विलय नहीं करते।

  3. आपकी शाखा खोले बिना विलय और बंद कर दी गई थी। आपका कोड मास्टर शाखा में नहीं जोड़ा गया था इसलिए आपने तकनीकी रूप से योगदान नहीं दिया था।

  4. मालिकों भंडार निजी है और वह या वह उनके निजी योगदान साझा करने के लिए नहीं चुनता है। इस वजह से आप अपने योगदान को अपने निजी भंडार में साझा करने में सक्षम नहीं हैं।

  5. कमिट रोलबैक। यद्यपि मैं इस बारे में निश्चित नहीं हूं, शायद अगर वे आपके कोड को शामिल करने वाले प्रतिबद्धता से पीछे हट गए हैं, तो आप दिखाई नहीं दे सकते हैं। एक बार फिर, मैं इस बारे में निश्चित नहीं हूं।

आशा है कि यह आपके प्रश्न का उत्तर देगा।

+0

मेरा अभी भी उन योगदानकर्ताओं में से एक नहीं दिखा रहा है जिन्होंने मेरी सहायता की है। कोई विचार? यह सार्वजनिक है और मैंने अभी उनका अनुरोध विलय कर दिया है। क्या इसमें समय लगता है? कोई अन्य विचार? –

1

चेक बाहर योगदान पर Github की मदद: link

विशेष रूप से, अगर भंडार आप के लिए योगदान दे रहे हैं एक और भंडार से अलग है, या अगर वे एक गैर-डिफ़ॉल्ट शाखा में विलय कर दिया जाता है, वे पर नहीं गिना जाएगा आपकी रूपरेखा।

अगर वे किसी और एक पुल अनुरोध किसी खोला करने के लिए प्रतिबद्ध थे, यह भी संभव है कि देखरेख करता केवल एक है जो खोला पुल अनुरोध श्रेय दिया जाता है कुचल, और फिर।

5

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

  1. जाना https://github.com/settings/emails
  2. के लिए अपना ईमेल जो विकल्प

'ईमेल पता जोड़ने' के लिए अब इस परियोजना पर योगदानकर्ताओं टैब की जाँच कमांड लाइन पर प्रयोग किया जाता है जोड़ें। यह आपके योगदान दिखाएगा।