Εργασία με το GitHub στο Copilot Code (Frontier)

Σημαντικό

  • Αυτή είναι μια δυνατότητα προεπισκόπησης που παρέχεται σύμφωνα με τους Όρους προϊόντος της Microsoft.
  • Οι δυνατότητες προεπισκόπησης μπορεί να έχουν περιορισμένη λειτουργικότητα και ενδέχεται να μην διατεθούν σε γενική διάθεση. Αυτές οι δυνατότητες είναι διαθέσιμες πριν από μια επίσημη κυκλοφορία έτσι ώστε οι πελάτες να έχουν πρόσβαση από νωρίς και να κάνουν σχόλια.
  • Πρέπει να είστε μέρος του προγράμματος προεπισκόπησης Frontier για να αποκτήσετε πρόωρη πρόσβαση. Το Frontier σας συνδέει απευθείας με τις τελευταίες καινοτομίες AI της Microsoft. Οι εκδόσεις προεπισκόπησης Frontier υπόκεινται στους υπάρχοντες όρους έκδοσης προεπισκόπησης των συμφωνιών σας. Καθώς αυτές οι δυνατότητες βρίσκονται ακόμη σε εξέλιξη, η διαθεσιμότητα και οι δυνατότητές τους ενδέχεται να αλλάξουν με την πάροδο του χρόνου.

Μπορείτε να συνδέσετε τον λογαριασμό GitHub σας στο Copilot Code για να εργαστείτε με υπάρχοντα αποθετήρια, να υποβάλετε ερωτήσεις σχετικά με τον κώδικά σας, να κάνετε αλλαγές μέσω αιτημάτων έλξης και να παρακολουθείτε τα ζητήματα και τις κριτικές σας. Η σύνδεση με το GitHub είναι προαιρετική. Δεν τη χρειάζεστε για να δημιουργήσετε, να κάνετε προεπισκόπηση και να αποθηκεύσετε έργα στο Copilot Code.

Σύνδεση του λογαριασμού GitHub σας

Για να συνδέσετε τον λογαριασμό σας GitHub, ακολουθήστε τα εξής βήματα:

  1. Στην καρτέλα Κώδικας, ξεκινήστε τη σύνδεση GitHub από την πλαϊνή περιήγηση ή όταν επιλέγετε να εργαστείτε με ένα αποθετήριο.
  2. Συνδεθείτε στο GitHub και εξουσιοδοτήστε τη σύνδεση.

Ο λογαριασμός GitHub σας συνδέεται σε Microsoft Copilot ως συνδεδεμένη υπηρεσία, ακολουθώντας το ίδιο μοντέλο που χρησιμοποιείται για άλλες συνδεδεμένες υπηρεσίες. Ο διαχειριστής του οργανισμού σας μπορεί να περιορίσει τους λογαριασμούς GitHub που μπορείτε να συνδέσετε. Για λεπτομέρειες, ανατρέξτε στο θέμα Διαχείριση του κώδικα Copilot για τον οργανισμό σας.

Note

Ο διαχειριστής του συστήματός σας πρέπει να ενεργοποιήσει την εργασία με GitHub στο Copilot Code. Αυτή η δυνατότητα ενδέχεται να μην είναι διαθέσιμη.

Ξεκινήστε από αποθετήριο δεδομένων

Αφού συνδέσετε τον λογαριασμό σας, μπορείτε να ξεκινήσετε από ένα υπάρχον αποθετήριο αντί για ένα κενό έργο.

  • Τοπικό έργο: Συνδέστε ένα απομακρυσμένο αποθετήριο GitHub και δημιουργήστε έναν τοπικό κλώνο με τον οποίο θα εργαστείτε στη συσκευή σας.
  • Υπάρχων τοπικός κλώνος (τοπικά έργα): Προσθέστε τη διαδρομή φακέλου σε ένα αποθετήριο που έχετε ήδη κλωνοποιήσει. Εάν το Copilot Code δεν βρει απομακρυσμένο αποθετήριο GitHub, αντιμετωπίζει τον φάκελο ως τοπικό έργο.

Ρωτήστε σχετικά με ένα αποθετήριο

Όταν συνδέετε ένα αποθετήριο, μπορείτε να κάνετε ερωτήσεις στο Copilot Code σχετικά με τον κώδικα σε απλή γλώσσα, όπως:

  • Τι πρέπει να αλλάξω για να προσθέσω ένα νέο πεδίο από αρχή σε τέλος;
  • Πού αντιμετωπίζεται η ροή εγγραφής σε αυτό το αποθετήριο;

Το Code διαβάζει το αποθετήριο για να απαντήσει στις ερωτήσεις σας και μπορεί να ιχνηλατήσει τα σχετικά αρχεία.

Πραγματοποίηση αλλαγών με pull requests

Μπορείτε να ζητήσετε από τον Copilot Code να κάνει αλλαγές σε ένα συνδεδεμένο αποθετήριο. Το Copilot Code μπορεί:

  • Δημιουργήστε διακλαδώσεις και δεσμεύσεις.
  • Ανοίξτε ένα πρόχειρο pull request με μια περιγραφή της αλλαγής.
  • Προωθήστε τις αλλαγές στο GitHub.

Η εφαρμογή εμφανίζει την κατάσταση ενός αιτήματος έλξης κώδικα, ώστε να μπορείτε να δείτε εάν πρόκειται για πρόχειρο, σε αναθεώρηση, συγχωνευμένο ή ακυρωμένο.

Υπόδειξη

Στη λειτουργία Plan, εξετάστε το σχέδιο που προτείνει το Copilot Code προτού κάνει αλλαγές. Μπορείτε να αμφισβητήσετε μια απόφαση και το Copilot Code ενημερώνει την προσέγγισή του προτού συνεχίσει.

Δημιουργία αποθετηρίου για ένα έργο

Εάν ξεκινήσατε ένα έργο στο Copilot Code χωρίς GitHub, μπορείτε να δημιουργήσετε ένα αποθετήριο GitHub για αυτό αργότερα (μόνο τοπικά). Αυτό το αποθετήριο σάς παρέχει ένα σημείο συνεργασίας και μια διαδρομή για να συνεχίσετε το έργο σε άλλα εργαλεία GitHub.

Παρακολουθήστε την εργασία σας στην περιοχή "My Work"

Αφού συνδέσετε έναν λογαριασμό GitHub, το Η εργασία μου εμφανίζεται στην πλαϊνή περιήγηση. Εμφανίζει τα εξής:

  • Τα προβλήματά σας.
  • Τα ενεργά pull requests σας.
  • Αιτήματα συγχώνευσης σε αναμονή για την αναθεώρησή σας.

Επιλέξτε ένα στοιχείο για να το ανοίξετε και να συνεχίσετε την εργασία σας.