

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

# Lihat detail CodeCommit repositori
<a name="how-to-view-repository-details"></a>

Anda dapat menggunakan AWS CodeCommit konsol, AWS CLI, atau Git dari repo lokal yang terhubung ke repositori untuk melihat informasi tentang CodeCommit repositori yang tersedia.

Sebelum Anda mengikuti petunjuk ini, selesaikan langkah-langkah di [Pengaturan ](setting-up.md).

**Topics**
+ [Tampilkan detail repositori (konsol)](#how-to-view-repository-details-console)
+ [Lihat detail CodeCommit repositori (Git)](#how-to-view-repository-details-git)
+ [Lihat detail CodeCommit repositori ()AWS CLI](#how-to-view-repository-details-cli)

## Tampilkan detail repositori (konsol)
<a name="how-to-view-repository-details-console"></a>

Gunakan AWS CodeCommit konsol untuk dengan cepat melihat semua repositori yang dibuat dengan akun Amazon Web Services Anda.

1. Buka CodeCommit konsol di [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home).

1. Di **Repositori**, lihat detail tentang repositori di Wilayah AWS tempat Anda masuk. Gunakan pemilih Wilayah untuk memilih Wilayah AWS t yang berbeda untuk melihat repositori di Wilayah itu.

1. Pilih nama repoistori yang ingin Anda lihat lebih detail, lalu lakukan salah satu hal berikut:
   + Untuk menampilkan URL untuk mengkloning repositori, pilih **URL Kloning**, lalu pilih protokol yang ingin Anda gunakan saat mengkloning repositori tersebut. Ini menyalin URL klon tersebut. Untuk meninjaunya, tempelkan ke editor teks biasa.
   + **Untuk melihat opsi yang dapat dikonfigurasi untuk repositori serta detail seperti ARN repositori dan ID repositori, di panel navigasi, pilih Pengaturan.** 

**catatan**  
Jika Anda masuk sebagai pengguna IAM, Anda dapat mengonfigurasi dan menyimpan preferensi Anda untuk menampilkan kode dan pengaturan konsol lainnya. Untuk informasi selengkapnya, lihat [Bekerja dengan preferensi pengguna](user-preferences.md).

## Lihat detail CodeCommit repositori (Git)
<a name="how-to-view-repository-details-git"></a>

Untuk menggunakan Git dari repo lokal untuk melihat detail tentang CodeCommit repositori, jalankan perintah. **git remote show**

Sebelum Anda melakukan langkah-langkah ini, sambungkan repo lokal ke CodeCommit repositori. Untuk petunjuk, lihat [Connect ke sebuah repositori](how-to-connect.md).

1. Jalankan **git remote show *remote-name*** perintah, di *remote-name* mana alias CodeCommit repositori (secara default,). `origin`
**Tip**  
Untuk mendapatkan daftar nama CodeCommit repositori dan mereka URLs, jalankan perintah. **git remote -v**

   Misalnya, untuk melihat detail tentang CodeCommit repositori dengan alias: `origin`

   ```
   git remote show origin
   ```

1. Untuk HTTPS:

   ```
   * remote origin
     Fetch URL: https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
     Push  URL: https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
     HEAD branch: (unknown)
     Remote branches:
       MyNewBranch tracked
       main tracked
     Local ref configured for 'git pull':
       MyNewBranch merges with remote MyNewBranch (up to date)
     Local refs configured for 'git push':
       MyNewBranch pushes to MyNewBranch (up to date)
       main pushes to main (up to date)
   ```

   Untuk SSH:

   ```
   * remote origin
     Fetch URL: ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
     Push  URL: ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
     HEAD branch: (unknown)
     Remote branches:
       MyNewBranch tracked
       main tracked
     Local ref configured for 'git pull':
       MyNewBranch merges with remote MyNewBranch (up to date)
     Local refs configured for 'git push':
       MyNewBranch pushes to MyNewBranch (up to date)
       main pushes to main (up to date)
   ```
**Tip**  
Untuk mencari ID kunci SSH untuk pengguna IAM Anda, buka konsol IAM dan perluas **Kredensial Keamanan** pada halaman dtail pengguna IAM. ID kunci SSH dapat ditemukan di **SSH Keys** untuk. AWS CodeCommit

Untuk opsi lainnya, lihat dokumentasi Git Anda.

## Lihat detail CodeCommit repositori ()AWS CLI
<a name="how-to-view-repository-details-cli"></a>

Untuk menggunakan AWS CLI perintah dengan CodeCommit, instal file AWS CLI. Untuk informasi selengkapnya, lihat [Referensi baris perintah](cmd-ref.md). 

Untuk menggunakan AWS CLI untuk melihat rincian repositori, jalankan perintah berikut:
+ [Untuk melihat daftar nama CodeCommit repositori dan yang sesuai IDs, jalankan list-repositori.](#how-to-view-repository-details-no-name-cli)
+ [Untuk melihat informasi tentang satu CodeCommit repositori, jalankan get-repository.](#how-to-view-repository-details-with-name-cli)
+ Untuk melihat informasi tentang beberapa repositori di CodeCommit, jalankan. [batch-get-repositories](#how-to-view-repository-details-with-names-cli)

### Untuk melihat daftar CodeCommit repositori
<a name="how-to-view-repository-details-no-name-cli"></a>

1. Jalankan perintah **list-repositories**:

   ```
   aws codecommit list-repositories
   ```

   Anda dapat menggunakan opsi `--sort-by` atau `--order` opsional untuk mengubah urutan informasi yang dikembalikan.

1. Jika berhasil, perintah ini mengeluarkan `repositories` objek yang berisi nama dan IDs semua repositori yang CodeCommit terkait dengan akun Amazon Web Services.

   Berikut adalah beberapa contoh output berdasarkan perintah sebelumnya:

   ```
   {
       "repositories": [
           {
              "repositoryName": "MyDemoRepo",
              "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE"
           },
           {
              "repositoryName": "MyOtherDemoRepo",
              "repositoryId": "cfc29ac4-b0cb-44dc-9990-f6f51EXAMPLE"
           }
       ]
   }
   ```

### Untuk melihat detail tentang satu CodeCommit repositori
<a name="how-to-view-repository-details-with-name-cli"></a>

1. Jalankan **get-repository** perintah, tentukan nama CodeCommit repositori dengan opsi. `--repository-name`
**Tip**  
Untuk mendapatkan nama repositori, jalankan perintah CodeCommit [list-repositori](#how-to-view-repository-details-no-name-cli).

   Misalnya, untuk melihat detail tentang CodeCommit repositori bernama: `MyDemoRepo`

   ```
   aws codecommit get-repository --repository-name MyDemoRepo
   ```

1. Jika berhasil, perintah ini menghasilkan objek `repositoryMetadata` dengan informasi berikut:
   + Nama repositori (`repositoryName`).
   + Deskripsi repositori (`repositoryDescription`).
   + ID repositori yang unik dan dihasilkan oleh sistem (`repositoryId`).
   + ID akun Amazon Web Services yang terkait dengan repositori (`accountId`).

   Berikut adalah beberapa contoh output berdasarkan perintah sebelumnya:

   ```
   {
           "repositoryMetadata": {
               "creationDate": 1429203623.625,
               "defaultBranch": "main",
               "repositoryName": "MyDemoRepo",
               "cloneUrlSsh": "ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo",
               "lastModifiedDate": 1430783812.0869999,
               "repositoryDescription": "My demonstration repository",
               "cloneUrlHttp": "https://codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo",
               "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE",
               "Arn": "arn:aws:codecommit:us-east-2:111111111111:MyDemoRepo",
               "accountId": "111111111111"
           }
   }
   ```

### Untuk melihat detail tentang beberapa CodeCommit repositori
<a name="how-to-view-repository-details-with-names-cli"></a>

1. Jalankan perintah **batch-get-repositories** dengan opsi `--repository-names`. Tambahkan spasi di antara setiap nama CodeCommit repositori.
**Tip**  
Untuk mendapatkan nama repositori CodeCommit, jalankan perintah [list-repositori](#how-to-view-repository-details-no-name-cli).

   Misalnya, untuk melihat detail tentang dua CodeCommit repositori bernama `MyDemoRepo` dan: `MyOtherDemoRepo`

   ```
   aws codecommit batch-get-repositories --repository-names MyDemoRepo MyOtherDemoRepo
   ```

1. Jika berhasil, perintah ini menghasilkan objek dengan informasi berikut:
   + Daftar CodeCommit repositori apa pun yang tidak dapat ditemukan ()`repositoriesNotFound`.
   + Daftar CodeCommit repositori ()`repositories`. Setiap nama CodeCommit repositori diikuti oleh:
     + Deskripsi repositori (`repositoryDescription`).
     + ID repositori yang unik dan dihasilkan oleh sistem (`repositoryId`).
     + ID akun Amazon Web Services yang terkait dengan repositori (`accountId`).

   Berikut adalah beberapa contoh output berdasarkan perintah sebelumnya:

   ```
   {
           "repositoriesNotFound": [],
           "repositories": [
                {
                   "creationDate": 1429203623.625,
                   "defaultBranch": "main",
                   "repositoryName": "MyDemoRepo",
                   "cloneUrlSsh": "ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo",
                   "lastModifiedDate": 1430783812.0869999,
                   "repositoryDescription": "My demonstration repository",
                   "cloneUrlHttp": "https://codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo",
                   "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE",
                   "Arn": "arn:aws:codecommit:us-east-2:111111111111:MyDemoRepo",
                   "accountId": "111111111111"
               },
               {
                   "creationDate": 1429203623.627,
                   "defaultBranch": "main",
                   "repositoryName": "MyOtherDemoRepo",
                   "cloneUrlSsh": "ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyOtherDemoRepo",
                   "lastModifiedDate": 1430783812.0889999,
                   "repositoryDescription": "My other demonstration repository",
                   "cloneUrlHttp": "https://codecommit.us-east-2.amazonaws.com/v1/repos/MyOtherDemoRepo",
                   "repositoryId": "cfc29ac4-b0cb-44dc-9990-f6f51EXAMPLE",
                   "Arn": "arn:aws:codecommit:us-east-2:111111111111:MyOtherDemoRepo",
                   "accountId": "111111111111"
               }
           ],
           "repositoriesNotFound": []
       }
   ```