Membuat atau menambahkan file ke repositori AWS CodeCommit - AWS CodeCommit

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

Membuat atau menambahkan file ke repositori AWS CodeCommit

Anda dapat menggunakan konsol CodeCommit, AWS CLI, atau klien Git untuk menambahkan file ke repositori. Anda dapat mengunggah file dari komputer lokal Anda ke repositori, atau Anda dapat menggunakan editor kode di konsol untuk membuat file. Editor adalah cara cepat dan mudah untuk menambahkan file sederhana, seperti file readme.md, ke cabang di repositori.

Tampilan pengunggahan file di konsol CodeCommit

Membuat atau mengunggah file (konsol)

Anda dapat menggunakan konsol CodeCommit untuk membuat file dan menambahkannya ke sebuah cabang di repositori CodeCommit. Sebagai bagian dari pembuatan file, Anda dapat memberikan nama pengguna dan alamat email. Anda juga dapat menambahkan pesan commit sehingga pengguna lain memahami siapa yang menambahkan file dan mengapa. Anda juga dapat mengunggah file langsung dari komputer lokal Anda ke cabang di repositori.

Untuk menambahkan file ke repositori
  1. Buka konsol CodeCommit di https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Di Repositori, pilih repositori tempat Anda ingin tambahkan file.

  3. Di tampilan Kode, pilih cabang tempat Anda ingin menambahkan file. Secara default, isi dari cabang default ditampilkan ketika Anda membuka tampilan Kode.

    Untuk mengubah tampilan ke cabang yang berbeda, pilih tombol pemilih tampilan. Pilih nama cabang dari daftar drop-down, atau di kotak filter, masukkan nama cabang, lalu pilih dari daftar.

  4. Pilih Tambahkan file, kemudian pilih salah satu pilihan berikut:

    • Untuk menggunakan editor kode untuk membuat konten file dan menambahkannya ke repositori, pilih Buat file.

    • Untuk mengunggah file dari komputer lokal Anda ke repositori, pilih Unggah file.

  5. Berikan informasi kepada pengguna lain tentang siapa yang menambahkan file ini ke repositori dan mengapa.

    • Di Nama penulis, masukkan nama Anda. Nama ini digunakan sebagai nama penulis dan nama pembuat commit dalam informasi commit. Pengaturan default CodeCommit untuk penggunaan nama pengguna IAM Anda atau derivasi login konsol Anda sebagai nama penulis.

    • Dalam Alamat Email, masukkan alamat email sehingga pengguna repositori lain dapat menghubungi Anda tentang perubahan ini.

    • Dalam Pesan commit, masukkan deskripsi singkat. Ini memang opsional, tetapi sangat direkomendasikan. Jika tidak, pesan commit default akan digunakan.

  6. Lakukan salah satu dari berikut:

    • Jika Anda mengunggah file, pilih file dari komputer lokal Anda.

    • Jika Anda membuat file, masukkan konten yang ingin Anda tambahkan di editor kode, dan berikan nama untuk file tersebut.

  7. Pilih Perubahan commit.

Tambahkan file (AWS CLI)

Anda dapat menggunakan perintah AWS CLI dan put-file untuk menambahkan file dalam repositori CodeCommit. Anda juga dapat menggunakan perintah put-file untuk menambahkan direktori atau struktur jalan untuk file.

catatan

Untuk menggunakan perintah AWS CLI dengan CodeCommit, instal AWS CLI. Untuk informasi selengkapnya, lihat Referensi baris perintah.

Untuk menambahkan file ke repositori
  1. Di komputer lokal Anda, buat file yang ingin Anda tambahkan ke repositori CodeCommit.

  2. Pada terminal atau baris perintah, jalankan perintah put-file, dengan menentukan:

    • Repositori tempat Anda ingin menambahkan file.

    • Cabang tempat Anda ingin menambahkan file.

    • ID commit penuh dari commit terbaru yang dibuat untuk cabang, juga dikenal sebagai ujung atau kepala commit.

    • Lokasi lokal dari file tersebut. Sintaks yang digunakan untuk lokasi ini bervariasi, tergantung pada sistem operasi lokal Anda.

    • Nama file yang ingin Anda tambahkan, termasuk jalur di mana file yang diperbarui disimpan dalam repositori, jika ada.

    • Nama pengguna dan email yang ingin Anda kaitkan dengan file ini.

    • Sebuah pesan commit yang menjelaskan mengapa Anda menambahkan file ini.

    Nama pengguna, alamat email, dan pesan commit bersifat opsional, tetapi membantu pengguna lain mengetahui siapa yang membuat perubahan dan mengapa. Jika Anda tidak menyediakan sebuah nama pengguna, CodeCommit default untuk menggunakan nama pengguna IAM Anda atau derivasi login konsol Anda sebagai nama penulis.

    Misalnya, untuk menambahkan file bernama ExampleSolution.py ke repositori bernama MyDemoRepo ke cabang bernama feature-randomizationfeature yang perbaikan terbarunya memiliki ID 4c925148EXAMPLE:

    aws codecommit put-file --repository-name MyDemoRepo --branch-name feature-randomizationfeature --file-content file://MyDirectory/ExampleSolution.py --file-path /solutions/ExampleSolution.py --parent-commit-id 4c925148EXAMPLE --name "María García" --email "maría_garcía@example.com" --commit-message "I added a third randomization routine."
    catatan

    Ketika Anda menambahkan file biner, pastikan bahwa Anda menggunakan fileb:// untuk menentukan lokasi lokal file.

    Jika berhasil, perintah ini mengembalikan output yang serupa dengan yang berikut:

    { "blobId": "2eb4af3bEXAMPLE", "commitId": "317f8570EXAMPLE", "treeId": "347a3408EXAMPLE" }

Menambahkan file (Git)

Anda dapat menambahkan file dalam repo lokal dan mengirim perubahan Anda ke repositori CodeCommit. Untuk informasi selengkapnya, lihat Memulai dengan Git dan AWS CodeCommit.