Gemini Code Assist สำหรับ GitHub จะนำความสามารถของ Gemini มาสู่กระบวนการดึงคำขอโดยทำหน้าที่เป็นผู้ตรวจสอบโค้ด Gemini Code Assist สำหรับ GitHub ใช้เอเจนต์ที่ทำงานด้วยระบบ Gemini ซึ่งจะสรุปคำขอพุลโดยอัตโนมัติและให้การตรวจสอบโค้ดอย่างละเอียด ซึ่งจะช่วยเร่งการตรวจสอบและเพิ่มคุณภาพของโค้ด
เมื่อตั้งค่า Gemini Code Assist สำหรับ GitHub แล้ว คุณจะเรียกใช้ Gemini Code Assist ในขั้นตอนใดก็ได้ของคำขอ ดึงข้อมูลเพื่อตรวจสอบโค้ด คุณสามารถโต้ตอบกับ Gemini Code Assist ในความคิดเห็นของคำขอ Pull ได้โดยตรงโดยทำดังนี้
- การถามคำถามเพื่อให้เกิดความชัดเจนเกี่ยวกับรีวิวที่ Gemini Code Assist สร้างขึ้น
- การแจ้ง Gemini Code Assist โดยการเพิ่มแท็ก
/gemini
ใน ความคิดเห็นของคุณเพื่อถามคำถามในบริบทของคำขอ Pull
Gemini Code Assist จะดึงข้อมูลที่เป็นประโยชน์จากที่เก็บและคำขอผสานรวมโดยอัตโนมัติเพื่อทำงาน
เอกสารนี้มีไว้สำหรับนักพัฒนาซอฟต์แวร์ทุกระดับทักษะ โดยเราจะถือว่าคุณมีความรู้พื้นฐานเกี่ยวกับ GitHub
ก่อนเริ่มต้น
หากต้องการทดสอบขั้นตอนในเอกสารนี้ โปรดตรวจสอบว่าคุณได้ทำอย่างใดอย่างหนึ่งต่อไปนี้
รับสรุปและข้อเสนอแนะเกี่ยวกับคำขอ Pull
หากต้องการรับการตรวจสอบเบื้องต้นสำหรับคำขอ Pull จาก Gemini Code Assist ให้สร้างคำขอ Pull ใหม่
เมื่อคุณเปิดคำขอพุลใหม่ Gemini Code Assist จะให้
การตรวจสอบเบื้องต้น หลังจากที่รีวิวพร้อมแล้ว ระบบจะเพิ่ม gemini-code-assist[bot]
เป็นผู้ตรวจสอบในคำขอ
ดึงข้อมูลโดยอัตโนมัติ Gemini Code Assist จะเพิ่มความคิดเห็นเกี่ยวกับปัญหาในแท็บการสนทนาของคำขอ Pull พร้อมความคิดเห็น และดำเนินการต่อเพื่อเพิ่มความคิดเห็นเกี่ยวกับส่วนของโค้ดที่แก้ไข
ความคิดเห็นในการตรวจสอบประกอบด้วยข้อมูลต่อไปนี้
- ความรุนแรงของปัญหาที่ระบุเป็นวิกฤต สูง ปานกลาง และต่ำ
- ความคิดเห็นเกี่ยวกับปัญหา
- คำแนะนำโค้ดที่สามารถคอมมิตจาก GitHub ได้โดยตรง
- การอ้างอิงถึงคู่มือสไตล์ที่ผู้ใช้ระบุ
เรียกใช้ Gemini Code Assist ด้วยตนเอง
Gemini Code Assist จะรับฟังความคิดเห็นจากผู้มีส่วนร่วมในคำขอพุลทุกราย และตัดสินใจว่าจะตอบกลับหรือไม่
หากต้องการเรียกใช้ Gemini Code Assist ด้วยตนเอง คุณสามารถใช้คำสั่งต่อไปนี้ในหน้าความคิดเห็นหลักของคำขอ Pull Request เป็นความคิดเห็นของปัญหา
คำสั่ง | คำอธิบาย |
---|---|
/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