OpenAI
Þessi síða var vélþýdd. Skoða upprunalegu ensku greinina.

Tengja GitHub við ChatGPT

Tengdu GitHub við ChatGPT til að greina, leita í og vitna í kóða með studdum beinum aðgangi að geymslum.

Uppfært: 7 days ago

Yfirlit

Tengdu GitHub við ChatGPT til að spyrja spurninga um kóðann þinn.

Þegar GitHub er tengt getur ChatGPT sótt heimilað efni úr geymslum eftir þörfum, þar á meðal kóða, README-skrár og önnur fylgiskjöl. Í boði geta verið venjulegt spjall, djúprannsóknir eða verkflæði fulltrúa, allt eftir áskriftarleið og viðmóti. Þessi beina tenging býr ekki til samstillta GitHub-vísitölu.

Aðgengi að GitHub getur verið mismunandi eftir áskriftarleið, vinnusvæði og viðmóti. Reikningur gæti geta notað GitHub í djúprannsókn eða fulltrúaham, jafnvel þótt GitHub sé ekki í boði í venjulegu spjalli. Upplýsingar um rannsóknarverkflæði má finna hér: Djúprannsóknir í ChatGPT.

Tengja GitHub við ChatGPT

Til að tengja GitHub skaltu opna Stillingar > Viðbætur og velja GitHub eða viðbótina sem inniheldur það. Leiðbeiningar um tengingu reikninga má finna hér: Tenging og umsjón appreikninga í ChatGPT.

Þaðan verður þér vísað á GitHub til að setja upp ChatGPT-appið og veita því aðgangsheimildir. Síðan velurðu hvaða geymslum ChatGPT hefur aðgang að. ChatGPT sækir efni úr geymslum eftir þörfum, í samræmi við aðgangsheimildir. Samstilling við GitHub og sérstillt atriðaskráning fyrir einstakar geymslur eru ekki í boði.

Til að breyta aðgangi að geymslum:

  1. Opnaðu Stillingar.

  2. Veldu Viðbætur.

  3. Opnaðu GitHub.

  4. Veldu tiltækan valkost fyrir umsjón geymsla.

Til að aftengja GitHub skaltu opna sömu appstillingar og velja Aftengja.

Búðu til verk út frá virkni í GitHub pull request

Gjaldgengir notendur geta búið til atburðakveikt verk, byggt á webhook, í Vinnu fyrir virkni í tengdri github.com-geymslu. Studd virkni getur meðal annars verið þegar pull request er opnað, merkt tilbúið til yfirferðar eða lokað. Eftir því hvað kveikir verkið geturðu einnig fylgst með yfirferðum og athugasemdum við pull request, uppfærslum á commit-færslum eða kláruðum samruna.

Verkið fær aðeins aðgang að geymslum sem hafa verið heimilaðar fyrir tengda GitHub-reikninginn. GitHub Enterprise-tengingar í eigin hýsingu eru ekki studdar fyrir atburðakveikt verk.

Deildu tímasettu verki sem notar GitHub

Þegar deiling tímasettra verka er í boði fyrir reikninginn þinn geturðu deilt gjaldgengu tímasettu verki þar sem GitHub kemur fyrir í fyrirmælunum. Gjaldgengir viðtakendur geta búið til sérstakt verk með því að tengja eigin GitHub-reikning. Reikningur þeirra verður að hafa aðgangsheimild að öllum geymslum sem eintak þeirra þarfnast.

Tengill á deilt verk flytur hvorki GitHub-tenginguna þína, auðkenni, aðgang að geymslum né geymsluskrár. Fyrirmæli verksins sjást í deilda tenglinum. Fjarlægðu því viðkvæman kóða eða upplýsingar um geymslur áður en þú deilir því. Fyrirliggjandi samþykki GitHub-stjórnenda og takmarkanir forrita við lesaðgang gilda áfram.

Hægt er að deila atburðakveiktum GitHub-verkum. Gjaldgengir viðtakendur verða að tengja eigin GitHub-reikning og heimila aðgang að þeim github.com-geymslum sem verk þeirra þarfnast.

Nánari upplýsingar má finna hér: Tímasett verk í ChatGPT.

Finndu GitHub-geymslur sem vantar

Það tekur yfirleitt um fimm mínútur þar til geymslur birtast sem tiltækar í ChatGPT.

Fleiri ástæður fyrir því að geymsla sé ekki enn sýnileg:

  • Einkageymsla eða nýstofnuð geymsla birtist hugsanlega ekki fyrr en GitHub-forritið hefur verið sett upp fyrir réttan reikning eða stofnun og fengið aðgang að geymslunni. Opnaðu geymslustillingar GitHub-forritsins og staðfestu að geymslan sé valin og samþykkt. Ef GitHub virðist tengt en engar geymslur eru tiltækar skaltu athuga þessar stillingar áður en þú tengir aftur.

  • Stofnunin þín á GitHub gæti krafist þess að stjórnandi samþykki ChatGPT-forritið eða tiltekna geymslu. Farðu yfir geymslustillingar GitHub-forritsins og óskaðu eftir aðgangi með samþykktarferlinu sem stofnunin þín sýnir.

  • Það getur tekið leitarskrá GitHub nokkurn tíma að bæta við nýrri geymslu. Þetta er óháð samstillingu ChatGPT-forritsins: GitHub-aðgangur í ChatGPT sækir heimilað efni úr geymslum eftir þörfum og býr ekki til GitHub-leitarskrá sem stjórnandi hefur umsjón með.

Gögn og persónuvernd

Hvernig ChatGPT vinnur með GitHub

ChatGPT býr til leitarfyrirspurnir út frá fyrirmælunum þínum til að finna viðeigandi upplýsingar í tengdum GitHub-geymslum og sendir fyrirspurnirnar til GitHub. Ef þú spyrð til dæmis: „Geturðu sýnt mér hvar ég sá um skráaupphleðslu í bakendakerfinu?“ChatGPT gæti leitað í GitHub-geymslunum þínum með fyrirspurn á borð við „umsjón skráaupphleðslu bakendakerfi“. Ef þörf krefur gæti það framkvæmt nokkrar ólíkar leitir til að finna viðeigandi kóða eða skrár.

Kynntu þér þjálfun líkana og GitHub-gögn

Sjálfgefið er efni sem viðskiptavinir senda með viðskiptalausnum á borð við ChatGPT Business, Enterprise, Edu og API-viðmótið okkar ekki notað til að bæta líkönin okkar. Upplýsingar um hvernig OpenAI notar viðskiptagögn má finna hér: Persónuvernd fyrirtækja.

Hvort gjaldgengt efni af persónulegum reikningi er notað til að bæta líkön ræðst af stillingunni Bæta líkanið fyrir alla. Upplýsingar um notkun gagna frá tengdum forritum og þjálfun líkana má finna hér: Tengd forrit í ChatGPT.

Gagnageymsla ChatGPT gildir aðeins um studd gögn viðskiptavina sem falla undir gildissviðið á svæðinu sem valið er fyrir vinnusvæðið. Upplýsingar sem sendar eru til GitHub falla einnig undir eigin skilmála GitHub um geymslu, vinnslu og gagnageymslu. Núverandi umfang má sjá hér: Gagnageymsla og svæðisbundin keyrsla ályktana fyrir ChatGPT.

Algengar spurningar

Hvernig geta GitHub-stjórnendur samþykkt ChatGPT-forritið?

Ef félagið þitt takmarkar aðgang OAuth-forrita getur eigandi þess fylgt leiðbeiningum GitHub um að samþykkja OAuth-forrit fyrir félagið. Uppsetning GitHub-forritsins og veiting aðgangs þess að geymslum eru tvö aðskilin skref.

Hvernig leita ég að einstökum skrám í geymslu?

Geymsluvalið leitar í heitum geymslna en ekki að skrám innan geymslu. Í studdu ChatGPT-viðmóti með GitHub tengt geturðu beðið ChatGPT um að leita í heimilaðri geymslu eftir skráarheiti, heiti falls eða villuboðum. Tilgreindu heiti geymslunnar og, ef þú þekkir hana, slóðina að skránni.

Get ég bannað ChatGPT-forritinu aðgang að tilteknum geymslum?

Já. Aðgangi að geymslum er stjórnað í GitHub. Eigendur félaga geta yfirfarið uppsett GitHub-forrit til að breyta því hvaða geymslur forritið getur opnað.

Get ég sent kóða, uppfærslur eða PR-beiðnir til GitHub eftir að ég tengi það við ChatGPT?

GitHub-forritið í ChatGPT veitir aðeins lesaðgang að geymslunum þínum til að greina og leita í kóðanum. Notaðu Codex til að búa til, breyta og senda kóða beint á GitHub. Nánari upplýsingar má finna hér: Hjálpargrein um Codex.

Hvað ef listi yfir leyfðar IP-tölur er virkur á GitHub?

Ef listi yfir leyfðar IP-tölur er virkur fyrir GitHub-fyrirtækið eða -stofnunina þína skaltu bæta IP-blokkum OpenAI fyrir útleiðarumferð við listann yfir leyfðar IP-tölur.

Hvers vegna er GitHub í boði í djúprannsókn eða fulltrúaham en ekki í spjalli?

Framboð GitHub getur verið mismunandi eftir áskriftarleið ChatGPT og notkunarumhverfi. Sumar áskriftarleiðir styðja hugsanlega GitHub í djúprannsókn eða fulltrúaham en ekki í venjulegu spjalli. Ef GitHub birtist ekki í venjulegu spjalli skaltu skoða upplýsingar um ChatGPT-áskriftina þína.

Var þessi grein gagnleg?