

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat koneksi ke GitHub
<a name="connections-create-github"></a>

Anda dapat menggunakan Konsol Manajemen AWS atau AWS Command Line Interface (AWS CLI) untuk membuat koneksi ke GitHub.

Sebelum Anda memulai:
+ Anda harus sudah membuat akun dengan GitHub.
+ Anda harus sudah membuat repositori kode pihak ketiga Anda.

**catatan**  
Untuk membuat koneksi, Anda harus menjadi pemilik GitHub organisasi. Untuk repositori yang tidak berada di bawah organisasi, Anda harus menjadi pemilik repositori.

**Topics**
+ [Buat koneksi ke GitHub (konsol)](#connections-create-github-console)
+ [Buat koneksi ke GitHub (CLI)](#connections-create-github-cli)

## Buat koneksi ke GitHub (konsol)
<a name="connections-create-github-console"></a>



Anda dapat menggunakan konsol untuk membuat koneksi ke GitHub.

**catatan**  
Mulai 1 Juli 2024, konsol membuat koneksi dengan `codeconnections` ARN sumber daya. Sumber daya dengan kedua awalan layanan akan terus ditampilkan di konsol.

1. Masuk ke Konsol Manajemen AWS, dan buka konsol Alat Pengembang di[https://console.aws.amazon.com/codesuite/settings/connections](https://console.aws.amazon.com/codesuite/settings/connections).

1. Pilih **Pengaturan > Koneksi**, lalu pilih **Buat koneksi**.

1. Untuk membuat sambungan ke GitHub atau repositori GitHub Enterprise Cloud, di bawah **Pilih penyedia**, pilih. **GitHub** Di **Nama koneksi**, masukkan nama untuk koneksi yang ingin Anda buat. Pilih **Connect to GitHub**, dan lanjutkan ke Langkah 2.  
![\[Tangkapan layar konsol yang menampilkan opsi koneksi yang dipilih untuk Bitbucket.\]](http://docs.aws.amazon.com/id_id/dtconsole/latest/userguide/images/github-conn.png)

**Untuk membuat koneksi ke GitHub**

1. Di bawah **pengaturan GitHub koneksi**, nama koneksi Anda muncul di **Nama koneksi**. Pilih **Connect to GitHub**. Halaman permintaan akses muncul.  
![\[Tangkapan layar konsol yang menampilkan halaman akses GitHub akun.\]](http://docs.aws.amazon.com/id_id/dtconsole/latest/userguide/images/github-conn-access.png)

1. Pilih **Otorisasi AWS Konektor untuk GitHub**. Halaman koneksi menampilkan dan menampilkan bidang **GitHub Aplikasi**.  
![\[Tangkapan layar konsol yang menampilkan halaman GitHub koneksi awal dengan bidang GitHub Aplikasi.\]](http://docs.aws.amazon.com/id_id/dtconsole/latest/userguide/images/github-conn-access-app.png)

1. Di bawah **GitHub Aplikasi**, pilih penginstalan aplikasi atau pilih **Instal aplikasi baru** untuk membuatnya.
**catatan**  
Anda menginstal satu aplikasi untuk semua koneksi Anda ke penyedia tertentu. Jika Anda telah menginstal AWS Connector for GitHub app, pilih dan lewati langkah ini.

1. Pada GitHub halaman Install **AWS Connector for**, pilih akun tempat Anda ingin menginstal aplikasi.  
![\[Tangkapan layar konsol yang menunjukkan AWS Konektor untuk halaman GitHub instalasi.\]](http://docs.aws.amazon.com/id_id/dtconsole/latest/userguide/images/github-conn-access-app-install1.png)
**catatan**  
Anda hanya menginstal aplikasi sekali untuk setiap GitHub akun. Jika sebelumnya Anda menginstal aplikasi, Anda dapat memilih **Konfigurasi** untuk melanjutkan ke halaman modifikasi untuk instalasi aplikasi Anda, atau Anda dapat menggunakan tombol kembali untuk kembali ke konsol.

1. **Pada GitHub halaman **Install AWS Connector for**, tinggalkan default, dan pilih Install.**  
![\[Tangkapan layar konsol yang menunjukkan AWS Konektor kedua untuk halaman GitHub instalasi.\]](http://docs.aws.amazon.com/id_id/dtconsole/latest/userguide/images/github-conn-access-app-install2.png)

   Setelah langkah ini, halaman izin yang diperbarui mungkin ditampilkan. GitHub

1. Jika halaman ditampilkan yang menunjukkan bahwa ada izin yang diperbarui untuk AWS Konektor untuk GitHub aplikasi, pilih **Terima izin baru**.  
![\[Tangkapan layar konsol yang menampilkan AWS Konektor untuk halaman izin yang GitHub diperbarui.\]](http://docs.aws.amazon.com/id_id/dtconsole/latest/userguide/images/accept-new-permissions.png)

1. Anda dikembalikan ke GitHub halaman **Connect to**. ID koneksi untuk instalasi baru Anda muncul di **GitHubAplikasi**. Pilih **Hubungkan**.

### Lihat koneksi yang Anda buat
<a name="connections-create-github-console-view"></a>
+ Koneksi yang dibuat ditampilkan dalam daftar koneksi.  
![\[Tangkapan layar konsol yang menampilkan daftar koneksi dengan koneksi yang berhasil dibuat.\]](http://docs.aws.amazon.com/id_id/dtconsole/latest/userguide/images/connections-create-ghe-complete.png)

## Buat koneksi ke GitHub (CLI)
<a name="connections-create-github-cli"></a>

Anda dapat menggunakan AWS Command Line Interface (AWS CLI) untuk membuat koneksi ke GitHub. 

Untuk melakukannya, gunakan perintah **create-connection**. 

**penting**  
Koneksi yang dibuat melalui AWS CLI atau AWS CloudFormation dalam `PENDING` status secara default. Setelah Anda membuat koneksi dengan CLI atau CloudFormation, gunakan konsol untuk mengedit koneksi untuk membuat statusnya. `AVAILABLE`

**Untuk membuat koneksi ke GitHub**

1. Buka terminal (Linux, macOS, atau Unix) atau command prompt (Windows). Gunakan AWS CLI untuk menjalankan **create-connection** perintah, menentukan `--provider-type` dan `--connection-name` untuk koneksi Anda. Dalam contoh ini, nama penyedia pihak ketiga adalah `GitHub` dan nama koneksi yang ditentukan adalah `MyConnection`.

   ```
   aws codeconnections create-connection --provider-type GitHub --connection-name MyConnection
   ```

   Jika berhasil, perintah ini mengembalikan informasi ARN koneksi seperti berikut ini.

   ```
   {
       "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad-4d5d-8878-dfcab0bc441f"
   }
   ```

1. Gunakan konsol untuk menyelesaikan koneksi. Untuk informasi selengkapnya, lihat [Memperbarui koneksi yang tertunda](connections-update.md).