इस कंप्यूटर पर रिपॉजिटरी गिनती पढ़ें
Pro में Repo Insights, .mailmap पहचान और बॉट की अलग गिनती के साथ, अवधि, ब्रांच, योगदानकर्ता, फ़ाइल, फ़ोल्डर और रुझान के अनुसार स्थानीय इतिहास दिखाता है। CSV या JSON निर्यात करें, समर्थित प्रदाताओं से पुल-रिक्वेस्ट गतिविधि जोड़ें, या अपनी गिनती का पूर्वावलोकन करके My reports में सहेजें और चाहें तो ईमेल प्रति लें। टीम के साथ साझा करने के लिए Organization की अलग शर्तें हैं। ये गिनतियाँ गतिविधि बताती हैं, प्रदर्शन नहीं। स्थानीय विश्लेषण रिपोर्ट अपलोड नहीं करता; सहेजना या साझा करना आपके अनुरोध पर होता है।
GitTree Pro का हिस्सा, जो अभी सभी के पास बिना किसी कीमत के है; प्रत्येक स्थानीय Git सुविधा को निःशुल्क रखता है। योजनाओं की तुलना करें.
इस पेज पर
शुरू करने से पहले
- रेपो इनसाइट्स GitTree Pro का हिस्सा है, जो अभी हर किसी के पास बिना किसी कीमत के उपलब्ध है। योजनाएं प्रो का वर्णन करती है। आप साइन इन हैं.
- जो इतिहास आप चाहते हैं वह इस कंप्यूटर पर है। एक उथला क्लोन केवल उन कमिटों को गिनता है जो लाए गए थे। रिपोर्ट कहती है कि जब इतिहास आंशिक होता है.
इसे कहां खोजें
- Tools, या
Alt+I. रेपो इनसाइट्स अपनी विंडो में खुलता है। - Team reports (
Alt+Shift+I) किसी संगठन द्वारा साझा की गई रिपोर्ट का इनबॉक्स है। यह स्थानीय गिनती नहीं है. टीम रिपोर्ट देखें।
| कार्रवाई | macOS | Windows और Linux |
|---|---|---|
| Repo Insights | ⌥I | Alt+I |
| Team reports | ⌥⇧I | Alt+Shift+I |
कदम
रेपो इनसाइट्स खोलें
रिपॉजिटरी में,
Alt+Iदबाएँ या रेपो इनसाइट्स चुनें। विंडो ग्राफ़ से अलग है. Overview पहला खंड है। गिनती इसी कंप्यूटर पर चलती है. विंडो खोलने से कोई रिपोर्ट अपलोड नहीं होती.
रिपोर्ट इस इतिहास में कमिटों को गिनाती है। स्टिल ग्राफ़ है, इनसाइट्स विंडो नहीं।GitTree प्रदर्शन भंडार के साथ इंटरफ़ेस। रेंज चुनें
Change range अवधि निर्धारित करता है. प्राथमिकताओं में डिफ़ॉल्ट अवधि Last 30 days, Last 90 days, Last 180 days या Last 365 days में से एक है, जब तक कि आप इस रन के लिए कोई अन्य सीमा नहीं चुनते। इस कंप्यूटर पर डिफ़ॉल्ट को गिना गया बताया गया है, जिसमें कुछ भी अपलोड नहीं किया गया है।
गिनती के नियम पढ़ें
People are merged with the repository’s .mailmap. Commits by bots are counted apart from people. Bulk commits को अलग कर दिया गया है इसलिए एक बड़ी कमिट एक सप्ताह के काम की तरह नहीं लगती है। रिपोर्ट में कहा गया है कि These counts describe activity, not performance. किसी पंक्ति को रैंकिंग के रूप में न पढ़ें।
इसे स्थानीय रखें, या फ़ाइल निर्यात करें
Export… आपके द्वारा चुनी गई फ़ाइल पर Export CSV… या Export JSON… लिखता है। सहायता कहती है कि यह योगदानकर्ताओं को उनके नाम और ईमेल के साथ लिखता है, और कुछ भी नहीं भेजा जाता है। Forget Repo Insights for This Repository… इस कंप्यूटर पर इस रिपॉजिटरी के लिए रखी गई रिपोर्ट को हटा देता है। भंडार को छुआ नहीं गया है.
अपेक्षित परिणाम
आपके पास इस कंप्यूटर पर रेंज के लिए कमिट और लाइनों की एक रिपोर्ट है। यदि आपने कोई पथ चुना है तो ही निर्यात ने फ़ाइल बनाई है। किसी संगठन के साथ साझा करना एक बाद का चरण है, और केवल स्वामी या व्यवस्थापक ही इसे अपलोड कर सकता है।
क्या गिना जाता है
किसी टर्मिनल में समान प्रश्न दिनांक सीमा के साथ git shortlog और git log हैं। रेपो इनसाइट्स मेलमैप मर्ज, बॉट स्प्लिट और बल्क स्प्लिट जोड़ता है, और यह रिपोर्ट रखता है ताकि आप इसे निर्यात कर सकें। यह कमिट नहीं बदलता है.
git shortlog -sn --since="90 days ago"
git log --pretty=format:"%aN <%aE>" --since="90 days ago" | sort | uniq -cInclude pull request counts आपके कनेक्टेड खाते के साथ होस्ट के पुल अनुरोधों और समीक्षाओं को भी पढ़ता है। केवल गिनती और समय रखा जाता है: कोई शीर्षक, विवरण या कोड नहीं। जब तक आप कोई रिपोर्ट साझा नहीं करते तब तक कुछ भी अपलोड नहीं किया जाता। यदि रन ने उन्हें नहीं पढ़ा, तो बाद के शेयर में कहा गया है कि रिपोर्ट में कोई पुल अनुरोध संख्या नहीं है। फ़ाइल इतिहास एक अलग दृश्य है: एक फ़ाइल, पूरी श्रृंखला नहीं।
गतिविधि, अंक नहीं
टीम रिपोर्ट पर वाक्य, और इन गणनाओं का अर्थ है, These counts describe activity, not performance. कम कमिट वाले व्यक्ति ने वह परिवर्तन लिखा होगा जो मायने रखता है। एक मर्ज कमिट और एक-लाइन टाइपो फिक्स दोनों एक गिनती में जुड़ जाते हैं। रिपोर्ट लोगों को रैंक नहीं देती है, और यह संख्याओं को स्कोर नहीं कहती है।
साझा करना एक अलग कदम है
Share with Organization… आपके द्वारा पूर्वावलोकन करने और Upload Report दबाने के बाद ही गिनती भेजता है। नाम और ईमेल इस कंप्यूटर पर रहते हैं. सदस्य आईडी छोड़ें, साथ ही गिनती भी। सेवा उस संगठन के मालिक या व्यवस्थापक से अपलोड स्वीकार करती है जिसकी रिपोर्ट चालू है। टीम की रिपोर्ट वह रास्ता है। ट्यूटोरियल इन गणनाओं के बिना इतिहास पढ़ाता है।
अगर कुछ गलत होता है
रिपोर्ट की हिस्ट्री लाइन कहती है कि क्लोन उथला या आंशिक है।
केवल प्राप्त किए गए कमिट ही गिने गए। आपको आवश्यक इतिहास प्राप्त करें, फिर रिपोर्ट दोबारा चलाएँ। पहले की संख्याएँ पूर्ण भंडार नहीं हैं।
दो व्यक्ति जो एक व्यक्ति हैं वे दो पंक्तियों के रूप में दिखाई देते हैं।
उनके ईमेल मर्ज नहीं किए गए हैं. उन्हें .mailmap में जोड़ें और रिपोर्ट दोबारा चलाएँ। रिपोर्ट मेलमैप पढ़ती है। यह माचिस का आविष्कार नहीं करता.
"इस रिपोर्ट में कोई पुल अनुरोध संख्या नहीं है।"
उस रन ने पुल अनुरोधों को नहीं पढ़ा। रिपोर्ट विकल्पों में पुल अनुरोध गणना शामिल करें चालू करें और इसे फिर से चलाएँ। होस्ट रीड आपके कनेक्टेड खाते का उपयोग करता है।
रिपोर्ट भूल जाइए, वह रिपोर्ट हटा दी गई है जो आप अभी भी चाहते थे।
फ़ॉरगेट उस रिपॉजिटरी के लिए इस कंप्यूटर पर रखी गई रिपोर्ट को हटा देता है। इतिहास को फिर से गिनने के लिए रेपो इनसाइट्स फिर से चलाएँ। रिपॉजिटरी फ़ाइलें हटाई नहीं गईं.
प्रश्न
क्या रेपो इनसाइट्स मेरी रिपॉजिटरी अपलोड करता है?
नहीं, गिनती इस कंप्यूटर पर चलती है. निर्यात आपके द्वारा चुनी गई फ़ाइल लिखता है और कुछ भी नहीं भेजता है। टीम रिपोर्ट अपलोड एक अलग पुष्टिकरण है, और यह गिनती भेजता है, कोड नहीं।
क्या संख्याएँ प्रदर्शन समीक्षा हैं?
नहीं, ये गणनाएँ गतिविधि का वर्णन करती हैं, प्रदर्शन का नहीं। वे मेलमैप और बॉट नियमों के बाद श्रेणी में कमिट और लाइनें हैं। वे कोई रैंक नहीं हैं.
किस योजना में रेपो इनसाइट्स शामिल है?
GitTree Pro, जो अभी हर किसी के पास बिना किसी कीमत के है। विंडो खोलना निःशुल्क योजना का हिस्सा नहीं है।
निर्यात सीएसवी में क्या शामिल है?
आपके द्वारा चुनी गई फ़ाइल में योगदानकर्ता, उनके नाम और ईमेल के साथ। निर्यात द्वारा कुछ भी नहीं भेजा जाता है.
क्या टीम रिपोर्ट वही विंडो है?
नहीं, Alt+Shift+I टीम रिपोर्ट खोलता है, रिपोर्ट स्वामी और व्यवस्थापक आपके संगठनों के साथ साझा करते हैं। Alt+I स्थानीय गिनती है.