Buat AWS CodeCommit repositori - AWS CodeCommit

AWS CodeCommit tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS CodeCommit dapat terus menggunakan layanan seperti biasa. Pelajari lebih lanjut”

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

Buat AWS CodeCommit repositori

Gunakan AWS CodeCommit konsol atau AWS Command Line Interface (AWS CLI) untuk membuat CodeCommit repositori kosong. Untuk menambahkan tag ke respositori setelah Anda membuatnya, lihat Tambahkan tag ke sebuah repositori.

Petunjuk ini berasumsi bahwa Anda telah menyelesaikan langkah-langkah di Pengaturan .

catatan

Tergantung pada penggunaan Anda, Anda mungkin dikenakan biaya untuk membuat atau mengakses suatu repositori. Untuk informasi selengkapnya, lihat Harga di halaman informasi CodeCommit produk.

Buatlah sebuah (konsol) repositori

Untuk membuat CodeCommit repositori

penting

Membuat repositori di AWS CodeCommit tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS CodeCommit dapat terus menggunakan API seperti biasa. Pelajari lebih lanjut”

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

  2. Di pemilih wilayah, pilih Wilayah AWS tempat Anda ingin membuat repositori. Untuk informasi selengkapnya, lihat Wilayah dan titik akhir koneksi Git.

  3. Pada halaman Repositori, pilih Buat repositori.

  4. Pada halaman Buat repositori, di Nama repositori, masukkan nama untuk repositori tersebut.

    catatan

    Nama repositori sensitif huruf besar dan kecil. Nama harus unik di Wilayah AWS untuk akun Amazon Web Services Anda.

  5. (Opsional) Di Deskripsi, masukkan deskripsi untuk repositori tersebut. Ini dapat membantu Anda dan pengguna lain mengidentifikasi tujuan repositori tersebut.

  6. (Opsional) Pilih Tambahkan tag untuk menambahkan satu atau beberapa tag repositori (label atribut khusus yang membantu Anda mengatur dan mengelola AWS sumber daya) ke repositori Anda. Untuk informasi selengkapnya, lihat Menandai repositori di AWS CodeCommit.

  7. (Opsional) Perluas konfigurasi tambahan untuk menentukan apakah akan menggunakan default Kunci yang dikelola AWS atau kunci yang dikelola pelanggan Anda sendiri untuk mengenkripsi dan mendekripsi data dalam repositori ini. Jika Anda memilih untuk menggunakan kunci yang dikelola pelanggan Anda sendiri, Anda harus memastikan bahwa itu tersedia di Wilayah AWS tempat Anda membuat repositori, dan bahwa kuncinya aktif. Untuk informasi selengkapnya, lihat AWS Key Management Service dan enkripsi untuk repositori AWS CodeCommit.

  8. (Opsional) Pilih Aktifkan Amazon CodeGuru Reviewer untuk Java dan Python jika repositori ini berisi kode Java atau Python, dan Anda ingin Reviewer menganalisisnya. CodeGuru CodeGuru Reviewer menggunakan beberapa model pembelajaran mesin untuk menemukan cacat kode dan menyarankan perbaikan dan perbaikan dalam permintaan tarik. Untuk informasi selengkapnya, lihat Panduan Pengguna Amazon CodeGuru Reviewer.

  9. Pilih Buat.

Setelah Anda membuat repositori, Anda dapat terhubung ke sana dan mulai menambahkan kode baik melalui CodeCommit konsol atau klien Git lokal, atau dengan mengintegrasikan CodeCommit repositori Anda dengan favorit Anda. IDE Untuk informasi selengkapnya, lihat Menyiapkan untuk AWS CodeCommit. Anda juga dapat menambahkan repositori Anda ke alur pengiriman berkelanjutan. Untuk informasi lebih lanjut, lihat Panduan Alur Sederhana.

Untuk mendapatkan informasi tentang CodeCommit repositori baru, seperti yang digunakan saat URLs mengkloning repositori, pilih nama repositori dari daftar, atau cukup pilih protokol koneksi yang ingin Anda gunakan di sebelah nama repositori.

Untuk membagikan repositori ini dengan orang lain, Anda harus mengirimi mereka SSH tautan HTTPS atau yang akan digunakan untuk mengkloning repositori. Pastikan mereka memiliki izin yang diperlukan untuk mengakses repositori tersebut. Untuk informasi selengkapnya, silakan lihat Bagikan sebuah repositori dan Kontrol autentikasi dan akses untuk AWS CodeCommit.

Buatlah sebuah repositori (AWS CLI)

Anda dapat menggunakan AWS CLI untuk membuat CodeCommit repositori. Berbeda dengan konsol, Anda dapat menambahkan tag ke repositori jika Anda membuatnya menggunakan AWS CLI.

penting

Membuat repositori di AWS CodeCommit tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS CodeCommit dapat terus menggunakan API seperti biasa. Pelajari lebih lanjut”

  1. Pastikan bahwa Anda telah mengkonfigurasi AWS CLI dengan Wilayah AWS tempat repositori ada. Untuk memverifikasi Wilayah, jalankan perintah berikut pada baris perintah atau terminal dan tinjau informasi untuk nama wilayah default.

    aws configure

    Nama wilayah default harus cocok dengan repositori di. Wilayah AWS CodeCommit Untuk informasi selengkapnya, lihat Wilayah dan titik akhir koneksi Git.

  2. Jalankan perintah create-repository, dengan menentukan:

    • Nama yang secara unik mengidentifikasi CodeCommit repositori (dengan opsi). --repository-name

      catatan

      Nama ini harus unik di seluruh akun Amazon Web Services.

    • Komentar opsional tentang CodeCommit repositori (dengan --repository-description opsi).

    • Pasangan atau pasangan nilai kunci opsional untuk digunakan sebagai tag untuk CodeCommit repositori (dengan opsi). --tags

    • Kunci yang dikelola pelanggan opsional untuk digunakan saat mengenkripsi dan mendekripsi repositori ini. Semua repositori dienkripsi dalam perjalanan dan diam menggunakan kunci masuk. AWS KMS Jika tidak ada kunci yang ditentukan, kunci AWS terkelola default aws/codecommit digunakan.

    Misalnya, untuk membuat CodeCommit repositori bernama MyDemoRepo dengan deskripsi "My demonstration repository" dan tag dengan kunci bernama Team dengan nilai Saanvi, gunakan perintah ini.

    aws codecommit create-repository --repository-name MyDemoRepo --repository-description "My demonstration repository" --tags Team=Saanvi
  3. Jika berhasil, perintah ini menghasilkan objek repositoryMetadata dengan informasi berikut:

    • Deskripsi (repositoryDescription).

    • ID unik yang dihasilkan oleh sistem (repositoryId).

    • Nama (repositoryName).

    • ID akun Amazon Web Services yang terkait dengan CodeCommit repositori ()accountId.

    Berikut ini adalah contoh output, berdasarkan contoh perintah sebelumnya.

    { "repositoryMetadata": { "repositoryName": "MyDemoRepo", "cloneUrlSsh": "ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo", "lastModifiedDate": 1446071622.494, "repositoryDescription": "My demonstration repository", "cloneUrlHttp": "https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo", "defaultBranch": main, "kmsKeyId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "creationDate": 1446071622.494, "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE", "Arn": "arn:aws:codecommit:us-east-2:111111111111:MyDemoRepo", "accountId": "111111111111" } }
    catatan

    Tag yang ditambahkan ketika repositori dibuat tidak dikembalikan dalam output. Untuk menampilkan daftar tanda yang terkait dengan repositori, jalankan perintah list-tags-for-resource.

  4. Catat nama dan ID CodeCommit repositori. Anda membutuhkan mereka untuk memantau dan mengubah informasi tentang CodeCommit repositori, terutama jika Anda menggunakannya. AWS CLI

    Jika Anda lupa nama atau ID, ikuti petunjuk di Lihat detail CodeCommit repositori ()AWS CLI.

Setelah Anda membuat repositori, Anda dapat menghubungkannya dan mulai menambahkan kode. Untuk informasi selengkapnya, lihat Connect ke sebuah repositori. Anda juga dapat menambahkan repositori Anda ke alur pengiriman berkelanjutan. Untuk informasi lebih lanjut, lihat Panduan Alur Sederhana.