

 AWS Cloud9 tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS Cloud9 dapat terus menggunakan layanan seperti biasa. [Pelajari selengkapnya](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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

# Referensi: Perintah Git tersedia di panel Git
<a name="gitpanel-reference"></a>

Menu panel Git untuk AWS Cloud9 menyediakan akses antarmuka pengguna yang nyaman ke perintah git inti dan lanjutan.

Perintah git tertentu—seperti yang digunakan untuk menggabungkan dan menghapus cabang, misalnya—hanya tersedia melalui bidang pencarian panel Git.

Anda juga dapat menyesuaikan bagaimana panel Git menjalankan perintah dan berinteraksi dengan repositori. Untuk mengubah pengaturan default, pertama pilih **AWS Cloud9**, **Preferensi**. Selanjutnya, di jendela **Preferensi**, di bawah **Pengaturan Proyek**, pilih **Git**. 

Jeda di atas ikon informasi untuk membaca deskripsi singkat tentang pengaturan.

![\[Menampilkan antarmuka panel Git\]](http://docs.aws.amazon.com/id_id/cloud9/latest/user-guide/images/git-preferences.png)


**catatan**  
Anda dapat mengakses dokumentasi terperinci pada perintah Git yang terdaftar dari situs resmi Git: [https://git-scm.com/doc](https://git-scm.com/doc).

## Referensi untuk perintah Git tersedia dari menu panel Git
<a name="git-menu-options"></a>

Anda mengakses opsi pada menu **Panel Git** dengan memilih simbol di seberang nama repositori.

![\[Menampilkan antarmuka panel Git\]](http://docs.aws.amazon.com/id_id/cloud9/latest/user-guide/images/git-menu-access.png)



**Menu panel Git**  

| Pilihan menu | Deskripsi | 
| --- | --- | 
|  **Berkomitmen**  |  Mengkomit konten yang ditambahkan area persiapan ke direktori kerja dari repositori. Menambahkan pesan komit.   | 
|  **Segarkan**  |  Menyegarkan GitPanel antarmuka untuk menunjukkan status direktori kerja dan area pementasan.   | 
|  **Tarik**  |  Menarik perubahan terbaru dari repositori jarak jauh ke repositori lokal.  | 
|  **Tarik (Rebase)**  |  Menerapkan kembali perubahan lokal Anda ke perubahan jarak jauh yang ditarik dari cabang jarak jauh.  | 
|  **Dorong dari...**  |  Mendorong perubahan yang dikomit ke cabang di repositori lokal Anda ke cabang di repositori jarak jauh.  | 
|  **Dorong**  |  Mendorong perubahan yang dikomit ke repositori lokal ke repositori jarak jauh.  | 
|  **Dorong ke...**  |  Mendorong perubahan yang dikomit ke cabang di repositori lokal Anda ke cabang di repositori jarak jauh.  | 
|  **Sinkronisasi**  |  Menyinkronkan konten repositori lokal dan jarak jauh dengan menjalankan perintah `git pull` diikuti dengan perintah `git push`.  | 
|  **Checkout ke...**  |  Beralih ke cabang yang ada atau membuat cabang dan beralih ke sana.  | 
|  **Publikasikan Cabang**  |  Memublikasikan cabang pribadi yang dibuat pada repositori lokal dan membuatnya tersedia di repositori jarak jauh.   | 
|  **Komit Semua**  |  Mengkomit file yang ditahapkan dan tidak ditahapkan ke repositori. (Sebuah perintah `git add -A` dijalankan untuk menambahkan file ke area persiapan sebelum perintah `git commit` dijalankan.)  | 
|  **Komit Semua (Ubah)**  |  Memodifikasi pesan dari komit terakhir. (Menambahkan opsi `-amend` ketika menjalankan perintah `git commit`.)  | 
|  **Komit Semua (Ditandatangani)**  |  Mengidentifikasi siapa yang melakukan komit di log Git. (Menambahkan opsi `-signed-off` ketika menjalankan perintah `git commit`.)   | 
|  **Komit Dipentaskan**  |  Mengkomit hanya file yang ditahapkan ke repositori.  | 
|  **Komit Dipentaskan (Ubah)**  |  Memodifikasi pesan dari komit terakhir. (Menambahkan opsi `-amend` ketika menjalankan perintah `git commit`.)  | 
|  **Komit Dipentaskan (Ditandatangani)**  |  Mengidentifikasi siapa yang melakukan komit di log Git. (Menambahkan opsi `-signed-off` ketika menjalankan perintah `git commit`.)  | 
|  **Batalkan Komit Terakhir**  |  Membatalkan komit sebelumnya. File dipindahkan kembali ke area persiapan.  | 
|  **Buang Semua Perubahan**  |  Menghapus semua file dan folder dari area persiapan pada repositori.  | 
|  **Tahap Semua Perubahan**  | Menambahkan konten yang belum terlacak dan dimodifikasi ke area persiapan.  | 
|  **Buka Panggung Semua Perubahan**  |  Memindahkan semua file keluar dari area persiapan. File yang tidak ditahapkan tidak dapat dikomit ke repositori.   | 
|  **Terapkan Stash Terbaru**  |  Menerapkan simpanan terakhir yang telah ditambahkan ke simpanan tumpukan ke direktori kerja. Simpanan tetap berada di tumpukan.  | 
|  **Terapkan Stash...**  |  Menerapkan simpanan yang dipilih dari tumpukan simpanan ke direktori kerja. Simpanan tetap berada di tumpukan.  | 
|  **Pop Stash Terbaru**  |  Menerapkan simpanan terakhir yang telah ditambahkan ke simpanan tumpukan ke direktori kerja. Simpanan kemudian dihapus dari tumpukan.  | 
|  **Simpanan Pop...**  |  Menerapkan simpanan yang dipilih ke direktori kerja. Simpanan kemudian dihapus dari tumpukan.  | 
|  **Stash**  |  Menambahkan file yang dimodifikasi dan ditahapkan di direktori kerja ke simpanan bernama.  | 
|  **Stash (termasuk Untracked)**  |  Menambahkan semua file, termasuk file yang tidak terlacak, di direktori kerja ke simpanan bernama.  | 
|  **Tampilkan Keluaran Git**  |  Menampilkan jendela yang menunjukkan perintah Git yang dijalankan ketika Anda berinteraksi dengan antarmuka panel Git.  | 

## Perintah Git tersedia dari bidang pencarian panel Git
<a name="git-commands-search"></a>

 Anda juga dapat mengakses beberapa perintah Git yang didukung yang tidak tersedia di menu panel Git dengan mengetikkan "git" di kotak pencarian:

![\[Pilihan antarmuka untuk menginisialisasi dan kloning repositori Git\]](http://docs.aws.amazon.com/id_id/cloud9/latest/user-guide/images/git-filter.png)


Tabel berikut memberikan deskripsi perintah Git yang dipilih yang dapat Anda akses dengan cara ini. 


**Perintah Git yang dipilih**  

| Pilihan menu | Deskripsi | 
| --- | --- | 
|  **Git: Tambahkan Remote**  |  Menambahkan koneksi ke repositori jarak jauh ke file konfigurasi Git Anda   | 
|  **Git: Hapus Cabang**  |  Menghapus cabang tertentu.   | 
|  **Git: Ambil**  |  Mengunduh konten dari cabang di repositori jarak jauh. Berbeda dengan `git pull`, perubahan jarak jauh tidak digabung ke repositori lokal.   | 
|  **Git: Gabungkan Cabang**  |  Mengintegrasikan perubahan yang dibuat di satu cabang ke cabang lain. Untuk informasi selengkapnya, lihat [prosedur penggabungan cabang](using-gitpanel.md#merge-branch-proc).  | 