Gemini Code Assist for GitHub, कोड की समीक्षा करने वाले व्यक्ति की तरह काम करता है. इससे पुल के अनुरोध को प्रोसेस करने में Gemini की मदद मिलती है. Gemini Code Assist for GitHub, Gemini की मदद से काम करने वाले एजेंट का इस्तेमाल करता है. यह एजेंट, पुल अनुरोधों की खास जानकारी अपने-आप तैयार करता है. साथ ही, कोड की बारीकी से समीक्षा करता है. इससे समीक्षाएं तेज़ी से होती हैं और कोड की क्वालिटी बेहतर होती है.
Gemini Code Assist for GitHub सेट अप करने के बाद, कोड की समीक्षा करने के लिए, पुल अनुरोध के किसी भी चरण में Gemini Code Assist को चालू किया जा सकता है. पुल अनुरोध की टिप्पणियों में, Gemini Code Assist के साथ सीधे तौर पर इंटरैक्ट किया जा सकता है. इसके लिए:
- Gemini Code Assist की बनाई गई समीक्षा के बारे में ज़्यादा जानकारी पाने के लिए सवाल पूछना.
- पुल अनुरोध के कॉन्टेक्स्ट में सवाल पूछने के लिए, अपनी टिप्पणियों में
/gemini
टैग जोड़कर Gemini Code Assist को प्रॉम्प्ट करना.
Gemini Code Assist, अपने टास्क पूरे करने के लिए, रिपॉज़िटरी और पुल अनुरोध से काम की जानकारी अपने-आप हासिल कर लेगा.
यह दस्तावेज़, सभी स्किल लेवल वाले डेवलपर के लिए है. इसमें यह मान लिया जाता है कि आपको GitHub के बारे में बुनियादी जानकारी है.
अनचाहे डेटा को फ़िल्टर करने से पहले ज़रूरी जानकारी
इस दस्तावेज़ में दिए गए चरणों को आज़माने के लिए, पक्का करें कि आपने इनमें से कोई एक काम किया हो:
पुल के अनुरोध की खास जानकारी और सुझाव/राय पाना
Gemini Code Assist से पुल अनुरोध की शुरुआती समीक्षा पाने के लिए, एक नया पुल अनुरोध बनाएं.
नया पुल अनुरोध खोलने पर, Gemini Code Assist शुरुआती समीक्षा करता है. समीक्षा के लिए तैयार होने के बाद, gemini-code-assist[bot]
को पुल अनुरोध में समीक्षक के तौर पर अपने-आप जोड़ दिया जाता है. Gemini Code Assist, पुल अनुरोध के बातचीत टैब में समस्या से जुड़ी टिप्पणी जोड़ता है. इसमें वह अपने सुझाव/राय देता है. इसके बाद, वह कोड के बदले गए हिस्सों के बारे में टिप्पणियां जोड़ता है.
समीक्षा की टिप्पणियों में यह जानकारी शामिल होती है:
- समस्या की गंभीरता, जिसे गंभीर, ज़्यादा, सामान्य, और कम के तौर पर दिखाया जाता है
- समस्या के बारे में सुझाव/राय देना या शिकायत करना
- कोड का ऐसा सुझाव जिसे सीधे GitHub से कमिट किया जा सकता है
- उपयोगकर्ता की ओर से उपलब्ध कराई गई स्टाइल गाइड के रेफ़रंस
Gemini Code Assist को मैन्युअल तरीके से चालू करना
Gemini Code Assist, पुल के अनुरोध में योगदान देने वाले किसी भी व्यक्ति की टिप्पणियां सुनता है. इसके बाद, यह तय करता है कि उसे जवाब देना चाहिए या नहीं.
Gemini Code Assist को मैन्युअल तरीके से चालू करने के लिए, पुल के अनुरोध के मुख्य टिप्पणियों वाले पेज पर, समस्या की टिप्पणी के तौर पर इन कमांड का इस्तेमाल किया जा सकता है.
निर्देश | ब्यौरा |
---|---|
/gemini summary |
यह पुल अनुरोध में किए गए बदलावों की खास जानकारी पोस्ट करता है |
/gemini review |
यह पुल अनुरोध में किए गए बदलावों की कोड समीक्षा पोस्ट करता है |
/gemini |
टिप्पणियों में Gemini Code Assist को मैन्युअल तरीके से चालू करता है |
/gemini help |
उपलब्ध निर्देशों के बारे में खास जानकारी |
Gemini Code Assist की सेटिंग मैनेज करना
संगठन के लिए GitHub ऐप्लिकेशन की सेटिंग में बदलाव करने की अनुमति रखने वाला कोई भी व्यक्ति, Gemini Code Assist ऐप्लिकेशन की सेटिंग मैनेज कर सकता है. Gemini Code Assist ऐप्लिकेशन को दी गई अनुमतियों की समीक्षा की जा सकती है. साथ ही, रिपॉज़िटरी के ऐक्सेस को मैनेज किया जा सकता है और Gemini Code Assist ऐप्लिकेशन को अनइंस्टॉल किया जा सकता है.
सेटिंग में बदलाव करने के लिए, यह तरीका अपनाएं:
- GitHub पर, अपनी प्रोफ़ाइल फ़ोटो पर क्लिक करें. इसके बाद, सेटिंग पर क्लिक करें.
- इंटिग्रेशन सेक्शन में जाकर, ऐप्लिकेशन पर क्लिक करें. GitHub ऐप्लिकेशन की सूची दिखती है.
- Gemini Code Assist के बगल में मौजूद, कॉन्फ़िगर करें पर क्लिक करें.