अवलोकन
GitHub इंटीग्रेशन आपके GitHub अकाउंट से कनेक्ट होता है और स्वचालित रूप से आपके कमिट्स, पुल रिक्वेस्ट और कोड रिव्यू एकत्र करता है। इस डेटा का उपयोग आपकी दैनिक डायरी को आपके विकास कार्य के विस्तृत रिकॉर्ड से समृद्ध करने के लिए किया जाता है।
उपयोग के मामले
- रिपॉज़िटरीज़ में आपके कमिट्स और कोड बदलाव अपने आप कैप्चर करता है
- रिव्यू और चर्चाओं सहित पुल रिक्वेस्ट गतिविधि रिकॉर्ड करता है
- केंद्रित डायरी एंट्री के लिए लेखक और रिपॉज़िटरी के अनुसार फ़िल्टर करता है
एकत्रित डेटा
- कमिट्स — SHA, मैसेज, लेखक, टाइमस्टैम्प (प्रति रिपॉज़िटरी)
- पुल रिक्वेस्ट — नंबर, शीर्षक, स्थिति, बॉडी अंश, बनाने/अपडेट/मर्ज की तारीखें
- इवेंट्स — खोली/बंद की गई इश्यूज़, टिप्पणियाँ, कोड रिव्यू, ब्रांच बनाना/हटाना
- रिपॉज़िटरी मेट्रिक्स — स्टार्स, फ़ॉर्क्स, वॉचर्स, ओपन इश्यूज़ (दैनिक बदलावों के साथ)
- उपयोगकर्ता मेट्रिक्स — फ़ॉलोअर्स, फ़ॉलोइंग, पब्लिक रेपो काउंट (बदलावों के साथ)
डेटा लेखक और चयनित रिपॉज़िटरीज़ के अनुसार फ़िल्टर किया जाता है। बॉट-जनित PR (dependabot, renovate) स्वचालित रूप से बाहर किए जाते हैं।
सैंपल डायरी अंश
12 मार्च 2026
auth refactor आख़िरकार शिप हुआ
डेवलपमेंट
acme/api में 3 कमिट्स पुश किए — refresh tokens को सपोर्ट करने के लिए ऑथेंटिकेशन मिडलवेयर को रीफ़ैक्टर किया। Token रोटेशन लॉजिक उम्मीद से ज़्यादा मुश्किल था, लेकिन नया फ़्लो एज केसेस को अच्छे से संभालता है।
acme/web पर PR #42 रिव्यू और मर्ज किया, जो सेटिंग्स पेज पर डार्क मोड जोड़ता है। अप्रूव करने से पहले कलर कॉन्ट्रास्ट पर कुछ कमेंट्स छोड़े।
एक उत्पादक कोडिंग दिन — auth रीफ़ैक्टर बैकलॉग में हफ़्तों से था, और इसे शिप करके अच्छा लगा।
सेटअप
OAuth के ज़रिए अपने GitHub अकाउंट से साइन इन करें। फिर आप चुन सकते हैं कि किन रिपॉज़िटरीज़ और गतिविधि प्रकारों को ट्रैक करना है।
अनुमतियाँ
repo — रिपॉज़िटरीज़, कमिट्स और पुल रिक्वेस्ट तक पढ़ने की पहुँच
read:user — आपकी GitHub प्रोफ़ाइल जानकारी पढ़ें (उपयोगकर्ता नाम, अवतार)
प्लान
सभी प्लान पर उपलब्ध (Free, Basic, Advanced)।