OpenAI
Kaca iki diterjemahake nganggo mesin. Deleng artikel asli basa Inggris.

Nyambungake GitHub menyang ChatGPT

Sambungake GitHub menyang ChatGPT kanggo nganalisis, nelusuri, lan ngutip kode nganggo akses langsung menyang gudang kode sing didhukung.

Pembaruan: 9 days ago

Ringkesan

Sambungake GitHub menyang ChatGPT kanggo takon babagan kode sampeyan.

Nalika GitHub disambungake, ChatGPT bisa njupuk konten gudang kode sing diidinake nalika dibutuhake, kalebu kode, berkas README, lan dokumentasi liyane. Pengalaman sing kasedhiya bisa kalebu obrolan standar, panaliten jero, utawa alur kerja agen, gumantung marang paket lan antarmuka produk sampeyan. Akses langsung iki ora nggawe indeks GitHub sing diselarasake.

Kasedhiyan GitHub bisa beda-beda miturut paket, papan kerja, lan antarmuka produk. Sawijining akun bisa nggunakake GitHub ing mode panaliten jero utawa agen sanajan GitHub ora kasedhiya ing obrolan standar. Kanggo alur kerja panaliten, delengen: Panaliten jero ing ChatGPT.

Sambungake GitHub menyang ChatGPT

Kanggo nyambungake GitHub, bukak Setelan > Plugin banjur pilih GitHub utawa plugin sing ngemot GitHub. Kanggo langkah-langkah nyambungake akun, delengen: Nyambungake lan ngatur akun aplikasi ing ChatGPT.

Saka kono, sampeyan bakal diarahake menyang GitHub kanggo masang lan menehi idin marang aplikasi ChatGPT, banjur milih gudang kode sing bisa diakses ChatGPT. ChatGPT njupuk isi gudang kode sing diidini nalika dibutuhake. Sinkronisasi GitHub lan pangindeksan gudang kode sing dikonfigurasi siji-siji ora kasedhiya.

Kanggo ngganti akses menyang gudang kode:

  1. Bukak Setelan.

  2. Pilih Plugin.

  3. Bukak GitHub.

  4. Pilih opsi sing kasedhiya kanggo ngatur gudang kode.

Kanggo medhot sambungan GitHub, bukak setelan aplikasi sing padha banjur pilih Pedhot Sambungan.

Gawe tugas saka aktivitas pull request GitHub

Pangguna sing layak bisa nggawe tugas ing Kerja sing dipicu acara (adhedhasar webhook) kanggo aktivitas ing gudang kode github.com sing disambungake. Aktivitas sing didhukung bisa kalebu pull request sing dibukak, ditandhani siap ditinjau, utawa ditutup. Gumantung pemicune, sampeyan uga bisa ngawasi tinjauan lan komentar pull request, nganyari commit, utawa panggabungan sing wis rampung.

Tugas kasebut mung bisa ngakses gudang kode sing diwènèhi wewenang kanggo akun GitHub sing disambungake. Sambungan GitHub Enterprise sing di-host dhewe ora didhukung kanggo tugas sing dipicu acara.

Nuduhake tugas terjadwal sing nggunakake GitHub

Nalika fitur nuduhake tugas terjadwal kasedhiya kanggo akun sampeyan, sampeyan bisa nuduhake tugas terjadwal sing layak lan pandhuane nyebut GitHub. Panampa sing layak bisa nggawe tugas kapisah kanthi nyambungake akun GitHub dhewe. Akune kudu duwe idin kanggo ngakses kabeh gudang kode sing dibutuhake salinan tugase.

Pranala tugas sing dituduhake ora mindhah sambungan GitHub, kredensial, akses gudang kode, utawa file gudang kode sampeyan. Pandhuan tugas katon ing pranala sing dituduhake, mula busak kode sensitif utawa informasi gudang kode sadurunge nuduhake. Persetujuan pangurus GitHub lan watesan aplikasi mung-waca sing wis ana tetep ditrapake.

Tugas GitHub sing dipicu acara bisa dituduhake. Panampa sing layak kudu nyambungake akun GitHub dhewe lan menehi wewenang kanggo ngakses gudang kode github.com sing dibutuhake tugase.

Kanggo informasi luwih lengkap, delengen: Tugas terjadwal ing ChatGPT.

Temokake gudang kode GitHub sing ora katon

Gudang kode biasane mbutuhake watara 5 menit supaya katon kasedhiya ing ChatGPT.

Alasan liya kenapa gudang kode durung katon:

  • Gudang kode pribadi utawa sing lagi wae digawe bisa uga ora katon nganti aplikasi GitHub diinstal kanggo akun utawa organisasi sing bener lan diwènèhi akses menyang gudang kode kasebut. Bukak setelan gudang kode aplikasi GitHub lan pesthekake yen gudang kode kasebut wis dipilih lan disetujoni. Yen GitHub katon wis disambungake nanging ora ana gudang kode sing kasedhiya, priksa setelan kasebut sadurunge nyambungake maneh.

  • Organisasi GitHub sampeyan bisa uga mbutuhake pangurus kanggo nyetujoni aplikasi ChatGPT utawa gudang kode tartamtu. Tinjau setelan gudang kode aplikasi GitHub lan jaluk akses liwat alur persetujuan sing ditampilake kanggo organisasi sampeyan.

  • Indhèks panelusuran GitHub bisa mbutuhake wektu kanggo nyakup gudang kode anyar. Iki kapisah saka sinkronisasi aplikasi ChatGPT: akses GitHub ing ChatGPT njupuk isi gudang kode sing diwènèhi wewenang nalika dibutuhake lan ora nggawe indhèks GitHub sing dikelola pangurus.

Data lan privasi

Cara kerja ChatGPT karo GitHub

ChatGPT nggawe kueri panelusuran saka pituduh sampeyan kanggo nggoleki informasi sing cocog ing gudang kode GitHub sing disambungake, banjur ngirim kueri kasebut menyang GitHub. Contone, yen sampeyan takon, “Apa sampeyan bisa nuduhake ing ngendi aku nangani unggahan file ing backend?”ChatGPT bisa nggoleki gudang kode GitHub sampeyan nganggo kueri kayata “penangan unggahan file backend”. Yen perlu, ChatGPT bisa nindakake sawetara panelusuran sing beda kanggo nemokake kode utawa file sing paling cocog.

Mangerteni pelatihan model lan data GitHub

Kanthi gawan, isi sing dikirim pelanggan sing nggunakake layanan bisnis—kayata ChatGPT Business, Enterprise, Edu, lan API kita—ora digunakake kanggo ningkatake model kita. Kanggo informasi babagan cara OpenAI nggunakake data bisnis, delengen: Privasi Enterprise.

Kanggo isi akun pribadi sing layak, peningkatan model gumantung ing setelan Tingkatna model kanggo kabeh wong sampeyan. Kanggo informasi babagan panggunaan data aplikasi sing disambungake lan pelatihan model, delengen: Aplikasi sing disambungake ing ChatGPT.

Domisili data ChatGPT mung ditrapake kanggo isi pelanggan sing didhukung lan kalebu cakupan ing wilayah sing dipilih papan kerja. Informasi sing dikirim menyang GitHub uga tundhuk marang syarat panyimpenan, pamrosesan, lan domisili data GitHub. Kanggo cakupan saiki, delengen: Domisili data lan domisili inferensi kanggo ChatGPT.

FAQ

Kepiye admin GitHub bisa nyetujoni aplikasi ChatGPT?

Yen organisasi sampeyan matesi akses aplikasi OAuth, pamilik organisasi bisa ngetutake pituduh GitHub kanggo nyetujoni aplikasi OAuth kanggo organisasi sampeyan. Nginstal aplikasi GitHub lan menehi akses menyang gudang kode minangka rong langkah sing kapisah.

Kepiye carane nelusuri berkas siji-siji ing gudang kode?

Pamilih gudang kode nelusuri jeneng gudang kode, dudu berkas ing njero gudang kode. Ing pengalaman ChatGPT sing didhukung lan wis disambungake menyang GitHub, sampeyan bisa njaluk ChatGPT nelusuri gudang kode sing diidinake nganggo jeneng berkas, jeneng fungsi, utawa pesen kesalahan. Lebokna jeneng gudang kode lan, yen sampeyan ngerti, path berkas.

Apa aku bisa nglarang aplikasi ChatGPT ngakses gudang kode tartamtu?

Bisa. Akses gudang kode dikontrol ing GitHub. Pamilik organisasi bisa ninjau Aplikasi GitHub sing wis diinstal kanggo ngganti gudang kode sing bisa diakses aplikasi.

Apa aku bisa ngirim kode, pembaruan, utawa PR menyang GitHub sawise nyambungake menyang ChatGPT?

Aplikasi GitHub ing ChatGPT mung ngidini sampeyan maca saka gudang kode kanggo nganalisis lan nelusuri kode. Kanggo nggawe, nyunting, lan ngirim kode langsung menyang GitHub, gunakna Codex. Kanggo informasi luwih lengkap, delengen: Artikel Pusat Bantuan Codex.

Kepiye yen IP Allow List diaktifake ing GitHub?

Yen IP Allow List diaktifake kanggo perusahaan utawa organisasi GitHub sampeyan, tambahake blok IP egress OpenAI menyang IP Allow List.

Napa GitHub kasedhiya ing panaliten jero utawa mode agen, nanging ora ing obrolan?

Kasedhiyan GitHub bisa beda-beda miturut paket ChatGPT lan pengalaman produk. Sawetara paket bisa ndhukung GitHub ing panaliten jero utawa mode agen, nanging ora ing obrolan standar. Yen GitHub ora katon ing obrolan standar, priksa rincian paket ChatGPT sampeyan.

Apa artikel iki migunani kanggo sampeyan?