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 cabang di AWS CodeCommit
Anda dapat menggunakan CodeCommit konsol atau AWS CLI untuk membuat cabang untuk repositori Anda. Ini adalah cara cepat untuk memisahkan pekerjaan pada versi baru atau berbeda dari file tanpa mempengaruhi pekerjaan di cabang default. Setelah Anda membuat cabang di CodeCommit konsol, Anda harus menarik perubahan itu ke repo lokal Anda. Atau, Anda dapat membuat cabang secara lokal dan kemudian menggunakan Git dari repo lokal yang terhubung ke CodeCommit repositori untuk mendorong perubahan itu.
Buatlah sebuah cabang (konsol)
Anda dapat menggunakan CodeCommit konsol untuk membuat cabang di CodeCommit repositori. Lain kali pengguna menarik perubahan dari repositori, mereka melihat cabang baru.
Buka CodeCommit konsol di https://console.aws.amazon.com/codesuite/codecommit/home
. -
Di Repositori, pilih nama repositori tempat Anda ingin membuat cabang.
-
Di panel navigasi, pilih Cabang.
-
Pilih Buat cabang.
Di Nama cabang, masukkan nama untuk cabang tersebut. Di Cabang dari, pilih cabang atau tag dari daftar, atau tempelkan ID commit. Pilih Buat cabang.
Buatlah sebuah cabang (Git)
Ikuti langkah-langkah ini untuk menggunakan Git dari repo lokal untuk membuat cabang di repo lokal dan kemudian dorong cabang itu ke repositori. CodeCommit
Langkah-langkah ini ditulis dengan asumsi bahwa Anda telah menghubungkan repo lokal ke repositori. CodeCommit Untuk petunjuk, silakan lihat Connect ke sebuah repositori.
-
Buat cabang di repo lokal Anda dengan menjalankan git checkout -b
new-branch-name
perintah, dinew-branch-name
mana nama cabang baru.Misalnya, perintah berikut membuat cabang yang bernama
MyNewBranch
di repo lokal:git checkout -b MyNewBranch
-
Untuk mendorong cabang baru dari repo lokal ke CodeCommit repositori, jalankan git push perintah, dengan menentukan file dan file.
remote-name
new-branch-name
Misalnya, untuk mendorong cabang baru di repo lokal yang dinamai
MyNewBranch
ke CodeCommit repositori dengan nama panggilan:origin
git push origin MyNewBranch
catatan
Jika Anda menambahkan -u
opsi ke git push (misalnya,git push -u origin main), maka di masa depan Anda dapat menjalankan git push tanpa remote-name
branch-name
. Informasi pelacakan hulu diatur. Untuk mendapatkan informasi pelacakan hulu, jalankan git remote show
remote-name
(sebagai contoh, git remote show
origin).
Untuk menampilkan daftar semua cabang pelacakan lokal dan jarak jauh, jalankan git branch --all.
Untuk menyiapkan cabang di repo lokal yang terhubung ke cabang di CodeCommit repositori, jalankan. git checkout
remote-branch-name
Untuk opsi lainnya, lihat dokumentasi Git Anda.
Buatlah sebuah cabang (AWS CLI)
Untuk menggunakan AWS CLI perintah dengan CodeCommit, instal file AWS CLI. Untuk informasi selengkapnya, lihat Referensi baris perintah.
Ikuti langkah-langkah ini untuk menggunakan AWS CLI untuk membuat cabang di CodeCommit repositori dan kemudian dorong cabang itu ke repositori. CodeCommit Untuk langkah-langkah untuk membuat commit awal dan menentukan nama cabang default untuk repositori kosong, lihat Buat komit pertama untuk repositori menggunakan AWS CLI.
-
Jalankan perintah create-branch, dengan menentukan:
-
Nama CodeCommit repositori tempat cabang dibuat (dengan --repository-name opsi).
catatan
Untuk mendapatkan nama repositori, jalankan perintah CodeCommit list-repositori.
-
Nama cabang baru (dengan opsi --branch-name).
-
ID dari commit yang ditunjuk oleh cabang baru tersebut (dengan opsi --commit-id).
Misalnya, untuk membuat cabang bernama
MyNewBranch
yang menunjuk ke ID komit317f8570EXAMPLE
dalam CodeCommit repositori bernama:MyDemoRepo
aws codecommit create-branch --repository-name MyDemoRepo --branch-name MyNewBranch --commit-id 317f8570EXAMPLE
Perintah ini menghasilkan output hanya jika ada kesalahan.
-
-
Untuk memperbarui daftar cabang CodeCommit repositori yang tersedia di repo lokal Anda dengan nama cabang jarak jauh yang baru, jalankan. git remote update
remote-name
Misalnya, untuk memperbarui daftar cabang yang tersedia untuk CodeCommit repositori dengan nama panggilan:
origin
git remote update origin
catatan
Atau, Anda dapat menjalankan perintah git fetch. Anda juga dapat melihat semua cabang jarak jauh dengan menjalankan git branch --all, tapi sampai Anda memperbarui daftar repo lokal Anda, cabang jaeak jauh yang Anda buat tersebut tidak muncul dalam daftar.
Untuk opsi lainnya, lihat dokumentasi Git Anda.
-
Untuk menyiapkan cabang di repo lokal yang terhubung ke cabang baru di CodeCommit repositori, jalankan. git checkout
remote-branch-name
catatan
Untuk mendapatkan daftar nama CodeCommit repositori dan merekaURLs, jalankan perintah. git remote -v