2012-08-29 11 views
111

ब्राउज़र में एक ही लेखक द्वारा किए गए सभी कामों की सूची के लिए GitHub पर कोई तरीका है (न तो स्थानीय रूप से, उदाहरण के लिए git log, न ही एपीआई के माध्यम से)?गिटहब - सूची लेखक द्वारा

Commits (Commit History) की सूची में उपयोगकर्ता नाम पर क्लिक करने से बस उस उपयोगकर्ता के प्रोफाइल पेज की ओर जाता है। गिटहब यूआई और खोज (Google, StackOverflow) की जांच करना ऐसा करने का कोई तरीका नहीं दिखाता है।

उत्तर

136

लेखक एक GitHub खाता है, तो सिर्फ लेखक का उपयोगकर्ता नाम कहीं से भी प्रतिबद्ध इतिहास में क्लिक करें, और करता आप देख सकते हैं कि लेखक के गीतों से नीचे फ़िल्टर कर दिया जाएगा:

Screenshot showing where to click to filter down commits

आप भी रेपो के "योगदानकर्ताओं" पृष्ठ पर उनके नाम के नीचे 'एन प्रतिबद्ध' क्लिक कर सकते हैं:

Another screenshot

वैकल्पिक रूप से, आप सीधे जोड़ सकते हैंयूआरएल मेंया ?author=<emailaddress>। उदाहरण के लिए, https://github.com/jquery/jquery/commits/master?author=dmethvin या https://github.com/jquery/jquery/commits/[email protected] दोनों मुझे दे:

Screenshot with only Dave Methvin's commits

एक GitHub खाते के बिना लेखकों, केवल ईमेल पते के आधार पर फ़िल्टर काम करेंगे, और आप मैन्युअल रूप से यूआरएल के लिए ?author=<emailaddress> जोड़ने की आवश्यकता होगी के लिए - लेखक का नाम होगा Commits सूची से क्लिक करने योग्य नहीं है।


तुम भी प्रतिबद्ध की सूची एक विशेष लेखक द्वारा का उपयोग कर

git log --author=[your git name] 

उदाहरण कमांड लाइन से प्राप्त कर सकते हैं:

git log --author=Prem 
+1

प्रीमियर, मुझे आशा है कि आप मुझे यहां दिए गए तरीके से अपना उत्तर कमांड करने के लिए क्षमा करेंगे। (आईएमओ हास्यास्पद) इस सवाल को बंद करने से मुझे किसी भी अन्य तरीके से (सरल) उत्तर प्रदान करने में असमर्थता मिलती है। –

+0

कोई समस्या नहीं मार्क !! जब तक यह लोगों की मदद करता है, मुझे कोई फर्क नहीं पड़ता। वैसे भी, विषय पर नवीनतम अद्यतन के लिए धन्यवाद। – Prem

+0

यह कुछ उपयोगकर्ताओं के लिए काम करता है लेकिन अन्य उपयोगकर्ताओं के लिए नाम क्लिक करने योग्य नहीं हैं। क्यूं कर? –

11

बस ?author=<emailaddress> या ?author=<githubUserName> यूआरएल में जोड़ने जब देखने एक रेपो के "प्रतिबद्ध" खंड।

+0

यह सिर्फ एक वर्ष पहले स्वीकृत उत्तर में जोड़े गए सामग्री को दोहराता है; -1। –

+2

हाँ आप निश्चित रूप से सही हैं - लेकिन यह पीछा करने में कटौती करता है ;-) –

+1

अभी भी थोड़ी देर बाद, लेकिन क्या भंडार के बावजूद गिथब उपयोगकर्ता के सभी कामों को प्राप्त करना संभव है? – asgs