ทํางานกับ GitHub ใน Copilot Code (Frontier)

Important

  • นี่คือคุณลักษณะตัวอย่างที่มีให้ภายใต้ Microsoft Product Terms
  • คุณลักษณะตัวอย่างอาจมีฟังก์ชันการทํางานที่จํากัดและอาจไม่มีการเผยแพร่ให้ใช้งานทั่วไป คุณลักษณะเหล่านี้สามารถใช้ได้ก่อนการเปิดตัวอย่างเป็นทางการ เพื่อให้ลูกค้าสามารถเข้าใช้งานได้ก่อนเวลาและให้ข้อคิดเห็น
  • คุณจําเป็นต้องเป็นส่วนหนึ่งของ โปรแกรมการแสดงตัวอย่าง Frontier เพื่อเข้าถึงได้ก่อนเวลา Frontier เชื่อมต่อคุณโดยตรงกับนวัตกรรม AI ล่าสุดของ Microsoft การแสดงตัวอย่างแบบ Frontier อยู่ภายใต้ข้อกำหนดการแสดงตัวอย่างที่มีผลใช้อยู่ของข้อตกลงสำหรับลูกค้าของคุณ เนื่องจากคุณลักษณะเหล่านี้ยังคงอยู่ในการพัฒนา ความพร้อมใช้งานและความสามารถของพวกเขาอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป

คุณสามารถเชื่อมต่อบัญชี GitHub ของคุณกับ Copilot Code เพื่อทํางานกับที่เก็บที่มีอยู่ ถามคําถามเกี่ยวกับโค้ดของคุณ ทําการเปลี่ยนแปลงผ่านพูลรีเควสต์ และติดตามปัญหาและการตรวจทานของคุณ การเชื่อมต่อ GitHub เป็นทางเลือก - คุณไม่จำเป็นต้องเชื่อมต่อ GitHub เพื่อสร้าง แสดงตัวอย่าง และบันทึกโครงการใน Copilot Code

เชื่อมต่อบัญชี GitHub ของคุณ

หากต้องการเชื่อมต่อบัญชี GitHub ของคุณ ให้ทําตามขั้นตอนเหล่านี้:

  1. ในแท็บ โค้ด ให้เริ่มการเชื่อมต่อกับ GitHub จากเมนูนำทางด้านข้างหรือเมื่อคุณเลือกที่จะทำงานกับที่เก็บนั้น
  2. ลงชื่อเข้าใช้ GitHub และอนุญาตการเชื่อมต่อ

บัญชี GitHub ของคุณเชื่อมต่อกับ Microsoft Copilot เป็นบริการที่เชื่อมโยงตามรูปแบบเดียวกันกับที่ใช้สําหรับบริการที่เชื่อมต่ออื่น ๆ ผู้ดูแลระบบขององค์กรของคุณอาจจํากัดบัญชี GitHub ที่คุณสามารถเชื่อมต่อได้ สําหรับรายละเอียด ดูจัดการรหัส Copilot สําหรับองค์กรของคุณ

Note

ผู้ดูแลระบบของคุณต้องเปิดใช้งานการทํางานกับ GitHub ใน Copilot Code คุณลักษณะนี้อาจไม่พร้อมใช้งาน

เริ่มแบบวอร์มสตาร์ตจากรีโพซิทอรี

หลังจากที่คุณเชื่อมต่อบัญชีของคุณแล้ว คุณสามารถเริ่มต้นจากที่เก็บที่มีอยู่แทนที่จะเป็นโครงการเปล่า

  • โครงการภายในเครื่อง: เชื่อมต่อที่เก็บ GitHub ระยะไกลและสร้างโคลนภายในเครื่องเพื่อทำงานบนอุปกรณ์ของคุณ
  • โคลนภายในเครื่องที่มีอยู่ (โครงการภายในเครื่อง): เพิ่มเส้นทางโฟลเดอร์ของที่เก็บที่คุณโคลนไว้แล้ว หาก Copilot Code ไม่พบรีโมต GitHub จะถือว่าโฟลเดอร์เป็นโครงการภายในเครื่อง

ถามเกี่ยวกับรีโพซิทอรี

เมื่อคุณเชื่อมต่อที่เก็บ คุณสามารถถาม Copilot Code เกี่ยวกับโค้ดเป็นภาษาง่ายๆ เช่น:

  • ฉันจะต้องมีการเปลี่ยนแปลงอะไรบ้างเมื่อต้องเพิ่มเขตข้อมูลใหม่แบบ end-to-end
  • โฟลว์การลงทะเบียนถูกจัดการที่ใดใน repo นี้

Code อ่านรีโพซิทอรีเพื่อตอบคําถามของคุณ และสามารถติดตามผ่านไฟล์ที่เกี่ยวข้อง

ทําการเปลี่ยนแปลงด้วย pull request

คุณสามารถขอให้ Copilot Code ทําการเปลี่ยนแปลงในที่เก็บที่เชื่อมต่อไว้ Copilot Code สามารถ:

  • สร้างสาขาและคอมมิต
  • เปิดพูลรีเควสต์แบบร่างพร้อมคำอธิบายการเปลี่ยนแปลง
  • ส่งการเปลี่ยนแปลงไปยัง GitHub

แอปจะแสดงสถานะของคำขอ pull request เพื่อให้คุณสามารถดูได้ว่าคำขอนั้นเป็นฉบับร่าง อยู่ระหว่างการตรวจทาน ผสาน หรือยกเลิก

Tip

ในโหมดแผน ให้ตรวจสอบแผนที่ Copilot Code เสนอก่อนที่จะทำการเปลี่ยนแปลง คุณสามารถคัดค้านการตัดสินใจได้ และ Copilot Code จะปรับแนวทางก่อนที่จะดำเนินการต่อ

สร้างรีโพซิทอรีสําหรับโครงการ

ถ้าคุณเริ่มต้นโครงการใน Copilot Code โดยไม่มี GitHub คุณสามารถสร้างที่เก็บ GitHub สําหรับโครงการในภายหลัง (เฉพาะในเครื่องเท่านั้น) ที่เก็บนี้จะให้พื้นที่สําหรับการทํางานร่วมกันและช่องทางในการดําเนินโครงการต่อในเครื่องมือ GitHub อื่น ๆ

ติดตามงานของคุณใน My Work

หลังจากที่คุณเชื่อมต่อบัญชี GitHub งานของฉันจะปรากฏในการนําทางด้านข้าง ซึ่งแสดง:

  • ปัญหาของคุณ
  • พูลรีเควสต์ที่ใช้งานอยู่ของคุณ
  • Pull request ที่รอการตรวจสอบของคุณ

เลือกรายการเพื่อเปิดและทํางานต่อ