Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
MereplikasiAWS Cloud9sumber kode di AmazonCodeCatalyst
AWS Cloud9diCodeCatalystmemberikan pengalaman yang dikelola sepenuhnya untuk berinteraksi denganAWS Cloud9. Anda dapat mereplikasi arus Anda secara manualAWS Cloud9sumber kode di AmazonCodeCatalyst. Prosesnya dirinci di bagian berikut. Untuk memindahkan sumber daya kode Anda dan mereplikasinya, buat Spasi di dalamnyaCodeCatalyst. Ruang mewakili perusahaan, departemen, atau grup Anda. Anda perlu membuat spasi untuk menambahkan proyek, anggota, dan sumber daya cloud terkait yang Anda buatCodeCatalyst. Ketika pengguna menerima undangan ke proyek,CodeCatalystsecara otomatis menambahkannya ke ruang. Pengguna denganAdministrator ruangperan dapat mengelola ruang.
Dalam ruang ini, Anda membuat proyek dan menambahkan repositori sumber Anda. Sebuah proyek adalah ruang kolaborasi diCodeCatalystyang mendukung tim dan tugas pengembangan. Setelah membuat proyek, Anda dapat menambahkan, memperbarui, atau menghapus sumber daya. Anda juga dapat menyesuaikan dasbor proyek Anda, dan memantau kemajuan pekerjaan tim Anda. Anda dapat memiliki beberapa proyek dalam satu ruang. Jumlah repositori sumber yang Anda tambahkan tergantung pada jumlah repositori yang sudah Anda gunakan diAWS Cloud9lingkungan. Setelah Anda membuat proyek ini dan menambahkan repositori sumber yang berlaku, Anda mungkin perlu kembali keAWS Cloud9lingkungan dan mereplikasi data lingkungan ke repositori baru ini diCodeCatalyst. Apa yang Anda lakukan tergantung pada jenis repositori sumber yang Anda milikiAWS Cloud9.
Setelah Anda membuat ruang, proyek, dan repositori sumber, Anda dapat meluncurkan lingkungan Anda diCodeCatalystmemakaiAWS Cloud9dengan Lingkungan Dev. Lingkungan Dev adalah lingkungan pengembangan berbasis cloud. Anda dapat menggunakan Lingkungan Pengembang diCodeCatalystuntuk mengerjakan kode yang disimpan di repositori sumber proyek Anda. Anda juga dapat membuat Lingkungan Dev diCodeCatalystuntuk mengerjakan kode di Lingkungan Dev khusus proyek dengan lingkungan pengembangan terintegrasi (IDE) yang didukung.
Anda juga dapat mereplikasi Anda saat iniAWS Cloud9sumber daya kode untukCodeCatalystmenggunakan alat replikasi. Ini adalah alat yang Anda unduh dan jalankan diAWS Cloud9lingkungan. Jika Anda sudah mendaftar untukCodeCatalyst, dan menciptakan ruang, alat secara otomatis membuat proyek dalam ruang ini dan mereplikasi sumber daya kode Anda ke repositori baru diCodeCatalyst. Mirip dengan proses replikasi manual. Ini tergantung pada jenis repositori sumber yang Anda milikiAWS Cloud9. Misalnya, jika Anda memilikiGitHubrepositori, Anda masih perlu mereplikasi repositori ini menggunakanGitHubluasdiCodeCatalystkonsol.
Langkah 1. Mendaftar ke AmazonCodeCatalystdan menciptakan Space
Anda dapat mendaftar ke AmazonCodeCatalysttanpa undangan ke ruang atau proyek yang ada. Saat Anda mendaftar, Anda membuat ruang dan proyek. Anda dapat memasukkan yang sudah adaAkun AWSID yang Anda gunakan untukAWS Cloud9. Ini samaAkun AWSdapat digunakan untuk tujuan penagihan. Untuk informasi tentang cara menemukanAkun AWSID, lihatAndaAkun AWSID dan aliasnya. Ikuti prosedur ini untuk mendaftar ke Amazon AndaCodeCatalystprofil, buat spasi, dan tambahkan akun untuk ruang Anda.
Untuk mendaftar sebagai pengguna baru
-
Buka konsol CodeCatalyst
. -
Pada halaman selamat datang, pilihMendaftar.
TheBuat AndaAWSID Pembangunmenampilkan halaman. AndaAWSBuilder ID adalah identitas yang Anda buat untuk masuk. ID ini tidak sama denganAkun AWSID. Untuk mempelajari lebih lanjut tentang sebuahAWSBuilder ID, lihatAWSBuilder ID dan lainnyaAWSkredensialdiAWSPanduan Pengguna Masuk.
-
UntukAlamat email Anda, masukkan alamat email yang ingin Anda kaitkanCodeCatalyst. Lalu, pilih Selanjutnya.
-
UntukNama Anda, masukkan nama depan dan belakang yang ingin Anda tampilkan di aplikasi tempat Anda menggunakanAWSID Pembangun.
Nama ini adalah milikmuAWSNama profil Builder ID. Jika mau, Anda bisa mengganti namanya nanti.
Pilih Selanjutnya. TheVerifikasi emailhalaman muncul. Kode verifikasi dikirim ke email yang Anda tentukan.
-
UntukKode verifikasi, masukkan kode yang Anda terima, lalu pilihVerifikasi.
Jika Anda tidak menerima kode Anda setelah 5 menit dan tidak dapat menemukannya di folder spam atau sampah Anda, maka pilihKirim ulang kode.
-
Setelah kode Anda diverifikasi, masukkan kata sandi dan pilihKonfirmasikan kata sandi.
Pilih kotak centang yang mengonfirmasi bahwa Anda membaca dan mengakuiAWSPerjanjian Pelanggan danAWSKetentuan Layanan, lalu pilihBuat profil saya.
-
PadaBuat alias Andahalaman, masukkan alias untuk digunakanCodeCatalyst. LainnyaCodeCatalystpengguna akan menggunakan alias ini untuk @mention Anda di komentar dan permintaan tarik. AndaCodeCatalystprofil akan berisi nama lengkap Anda dariAWSBuilder ID dan AndaCodeCatalystalias. Anda tidak dapat mengubahCodeCatalystalias.
Nama lengkap Anda dan alias Anda akan ditampilkan di berbagai area diCodeCatalyst. Misalnya, nama profil Anda muncul di feed aktivitas Anda, tetapi anggota proyek akan menggunakan alias Anda untuk @mention Anda.
PilihBuat alias. Halaman diperbarui untuk menampilkanBuat ruang Andabagian.
-
UntukNama ruang, masukkan nama ruang Anda, lalu pilihBerikutnya.
Anda tidak dapat mengubah nama ini.
-
UntukAkun AWSID, tautkan ID dua belas digit untuk akun yang ingin Anda sambungkan ke ruang Anda.
DiAkun AWStoken verifikasi, salin ID token yang dihasilkan. Token secara otomatis disalin untuk Anda. Tapi, Anda mungkin ingin menyimpannya saat Anda menyetujuiAWSpermintaan koneksi.
-
PilihVerifikasi diAWS.
-
TheVerifikasi AmazonCodeCatalystluar angkasahalaman terbuka diAWS Management Console.
Ini adalahAmazonCodeCatalystSpasihalaman. Anda mungkin perlu masuk untuk mengakses halaman.
Untuk mengakses halaman, masuk ke AmazonCodeCatalystRuang diAWS Management Console
. Bidang token verifikasi diAWS Management Consolesecara otomatis diisi dengan token yang dihasilkan diCodeCatalyst.
-
PilihVerifikasi ruang.
SebuahAkun diverifikasipesan sukses ditampilkan untuk menunjukkan bahwa akun telah ditambahkan ke ruang.
Anda akan menggunakanCodeCatalysttingkat gratis secara default. Jika Anda ingin berubah, pilihUntuk mengaktifkan tingkat Standar atau menambahkan peran IAM untuk ruang ini, lihat detail ruang.
Untuk informasi lebih lanjut tentangCodeCatalysttingkatan harga, lihatAmazonCodeCatalyst- Harga
. TheCodeCatalystdetail ruanghalaman terbuka diAWS Management Console. Ini adalahAmazonCodeCatalystSpasihalaman. Anda mungkin perlu masuk untuk mengakses halaman.
-
PilihPergi keAmazonCodeCatalyst
. -
Pada halaman pembuatan diCodeCatalyst, pilihBuat ruang.
Pesan status ditampilkan saat ruang Anda sedang dibuat. Ketika ruang dibuat,CodeCatalystmembuka halaman untuk ruang Anda. Tampilan default keProyektab.
catatan
Jika kesalahan izin atau spanduk ditampilkan, maka segarkan halaman dan coba lihat halaman lagi.
Setelah Anda mendaftar keCodeCatalystdan buat ruang, langkah selanjutnya dalam proses replikasi adalah membuat proyek di dalam ruang ini.
Langkah 2. Membuat proyek di Ruang Anda
Langkah-langkah berikut menguraikan cara membuat proyek kosong di dalam ruang yang Anda buat pada langkah sebelumnya. Dengan proyek ini, Anda dapat menambahkan sumber daya yang Anda inginkan secara manual di lain waktu. Sebelum Anda membuat proyek, Anda harus memilikiAdministrator ruangperan, dan Anda harus bergabung dengan ruang di mana Anda ingin membuat proyek. Saat Anda membuat ruang,CodeCatalystsecara otomatis menugaskan AndaAdministrator ruangperan. TheAdministrator ruangperan adalah peran yang paling kuat dalamCodeCatalyst. Untuk informasi selengkapnya tentang peran ini dan izinnya, lihatPeran administrator ruang.
Untuk membuat proyek kosong
-
Arahkan ke ruang tempat Anda ingin membuat proyek.
-
Di dasbor ruang, pilihBuat proyek.
-
PilihMulai dari awal.
-
Di bawahBerikan nama untuk proyek Anda, masukkan nama yang ingin Anda tetapkan ke proyek Anda. Nama harus unik di dalam ruang Anda.
-
Pilih Buat proyek.
Setelah Anda membuat proyek, langkah selanjutnya dalam proses replikasi adalah membuat satu atau lebih repositori sumber.
Langkah 3. Membuat repositori sumber di proyek Anda
Dalam proyek yang baru saja Anda buat, Anda perlu membuat repositori sumber. Repositori ini berisi satu file,README.mdfile, yang dapat Anda edit atau hapus kapan saja. Bergantung pada pilihan yang Anda buat saat membuat repositori sumber, mungkin juga berisi.gitignore
berkas.
Untuk membuat repositori sumber
-
Buka konsol CodeCatalyst
. -
Arahkan ke proyek Anda.
-
Di panel navigasi, pilihKode, dan kemudian pilihRepositori sumber.
-
PilihTambahkan repositori, dan kemudian pilihBuat repositori.
-
DiNama repositori, berikan nama untuk repositori.
Nama repositori harus unik dalam sebuah proyek. Untuk informasi selengkapnya tentang persyaratan untuk nama repositori, lihatKuota untuk repositori sumber diCodeCatalyst.
-
(Opsional) DiDeskripsi, tambahkan deskripsi untuk repositori yang membantu pengguna lain dalam proyek memahami untuk apa repositori digunakan.
-
(Opsional) Tambahkan
.gitignore
file untuk jenis kode yang Anda rencanakan untuk dorong. -
Pilih Create (Buat).
catatan
CodeCatalystmenambahkan
README.md
file ke repositori Anda saat Anda membuatnya. CodeCatalystjuga membuat komit awal untuk repositori di cabang default bernamautama. Anda dapat mengedit atau menghapus file README.md, tetapi Anda tidak dapat mengubah atau menghapus cabang default. -
Untuk mendapatkan URL klon repositori sumber dan PAT, pilihRepositori klon.
-
Untuk menyalin setiap URL klon HTTPS dan PAT, pilihSalin. Kemudian, simpan URL klon dan PAT di suatu tempat di mana Anda dapat mengambilnya.
URL klon dan PAT akan digunakan pada langkah 4, dan direferensikan sebagai
CODECATALYST_SOURCE_REPO_CLONE_URL
danCODECATALYST_PAT
.
Setelah Anda membuat repositori sumber dalam proyek Anda, mereplikasiAWS Cloud9data ke repositori sumber ini.
Langkah 4. Mereplikasi AndaAWS Cloud9kode sumber daya untuk sumber repositori diCodeCatalyst
Jenis repositori sumber yang Anda miliki diAWS Cloud9lingkungan menentukan metode replikasi yang Anda ikuti untuk memasukkan sumber daya kode Anda ke dalamCodeCatalystrepositori sumber yang Anda buat. Pilihannya adalah sebagai berikut:
Menggunakan non-GitHub, misalnyaGitLabatau Bitbucket, repositori diAWS Cloud9
Menggunakan repositori kosong diAWS Cloud9. Opsi ini berarti Anda tidak akan menggunakan repositori sumber apa pun diAWS Cloud9.
MenggunakanGitHubrepositori diCodeCatalyst
DenganGitHubrepositoriekstensi, Anda dapat menggunakan linkGitHubrepositori dariAWS Cloud9di AmazonCodeCatalystproyek. Langkah-langkah berikut menguraikan cara menginstalGitHubperpanjangan dariCodeCatalystkatalog. Langkah-langkahnya juga menunjukkan cara menghubungkan yang sudah adaGitHubakun untuk AndaCodeCatalystspasi dan tautkan AndaGitHubrepositori keCodeCatalystproyek.
Langkah pertama dalam metode ini adalah menginstalGitHubrepositoriperpanjangan dariCodeCatalystkatalog. Untuk menginstal ekstensi, lakukan langkah-langkah berikut.
penting
Sebagai bagian dari menginstal dan mengkonfigurasiGithubrepositoriekstensi, Anda harus menginstal ekstensi keGitHubakun. Untuk melakukan ini, Anda harus menjadiGitHubadministrator akun danCodeCatalystadministrator ruang.
Langkah 1. Untuk menginstal ekstensi dariCodeCatalystkatalog
-
Buka konsol CodeCatalyst
. -
Arahkan ke ruang Anda.
Tip
Jika Anda memiliki lebih dari satu spasi, Anda dapat memilih ruang mana yang akan dilihat di bilah navigasi atas.
-
Arahkan keCodeCatalystkatalog dengan memilihKatalogikon di bilah menu atas di sebelah bilah pencarian. Anda dapat mencariGitHubrepositoriatau filter ekstensi berdasarkan kategori.
-
(Opsional) Untuk melihat detail lebih lanjut tentang ekstensi, seperti izin yang terkait dengannya, pilihGitHubrepositorinama ekstensi.
-
Pilih Instal. Tinjau izin yang diperlukan oleh ekstensi, dan jika Anda ingin melanjutkan, pilihInstallagi.
Setelah menginstalGitHubrepositoriekstensi, Anda dibawa keGitHubrepositorihalaman detail ekstensi tempat Anda dapat melihat dan mengelola terhubungGitHubakun dan tertautGitHubrepositori.
Setelah Anda menginstalGitHubrepositoriekstensi, sambungkanGitHubakun untuk AndaCodeCatalystruang. Untuk menghubungkanGitHubakun, lakukan langkah-langkah berikut.
Langkah 2. Untuk menghubungkanGitHubakun keCodeCatalyst
DiTerhubungGithubrekeningtab, pilihHubungkanGitHubakununtuk pergi ke situs eksternal untukGitHub.
Masuk keGitHubakun menggunakanGitHubkredensil, lalu pilih akun tempat Anda ingin menginstal AmazonCodeCatalyst.
Pilih apakah Anda ingin mengizinkanCodeCatalystuntuk mengakses semua repositori saat ini dan masa depan. Atau, sebagai alternatif, pilih yang spesifikGitHubrepositori yang ingin Anda gunakanCodeCatalyst. Opsi default adalah semuaGitHubrepositori diGitHubruang.
Tinjau izin yang diberikan kepadaCodeCatalyst, dan kemudian pilihInstal.
Setelah menghubungkanGitHubakun keCodeCatalyst, Anda dapat melihat akun yang terhubung diGitHubrekeningtab dariGitHubrepositorihalaman detail ekstensi.
Langkah terakhir untuk menggunakanGitHubrepositori diCodeCatalystadalah menautkan repositori keCodeCatalystproyek di mana Anda ingin menggunakannya. Untuk menautkanGitHubrepositori keCodeCatalystproyek, melakukan langkah-langkah berikut yang diuraikan dalam Langkah 3 dari keseluruhan proses:
Langkah 3. Untuk menautkan aGitHubrepositori keCodeCatalystproyek dariGitHubhalaman detail ekstensi repositori
DiTertautGitHubrepositoritab, pilihTautanGitHubrepositori..
UntukGitHubakun, pilihGitHubakun yang berisi repositori yang ingin Anda tautkan.
UntukGitHubrepositori, pilih repositori yang ingin Anda tautkan keCodeCatalystproyek.
UntukCodeCatalystproyek, pilihCodeCatalystproyek yang ingin Anda tautkanGitHubrepositori ke.
Pilih Tautkan.
AndaCodeCatalystrepositori sekarang harus memiliki file yang diperbarui dan komit yang baru saja Anda dorong. Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya denganAWS Cloud9. Untuk informasi rinci tentang Lingkungan Pengembang, lihatLingkungan Pengembang diCodeCatalyst.
Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya denganAWS Cloud9. Langkah-langkah untuk melakukan ini diuraikan dalamLangkah 5: Membuat Lingkungan Dev menggunakanAWS Cloud9diCodeCatalyst
Menggunakan non-GitHubrepositori diCodeCatalyst
Anda perlu membuat token akses pribadi (PAT) di AmazonCodeCatalystsebelum mereplikasi lingkungan Anda dariAWS Cloud9menggunakan non-GitHubrepositori. Bagian berikut menguraikan cara membuat token ini.
Membuat token akses pribadi di AmazonCodeCatalyst
Anda dapat mengakses repositori sumber yang Anda buat dalam proyek Anda di komputer lokal denganGitklien atau dalam lingkungan pengembangan terintegrasi (IDE). Untuk melakukan ini, Anda harus memasukkan kata sandi khusus aplikasi. Anda dapat membuat token akses pribadi (PAT) untuk digunakan untuk tujuan ini. Token akses pribadi (PATs) yang Anda buat dikaitkan dengan identitas pengguna Anda di semua ruang dan proyek diCodeCatalyst. Anda dapat melihat nama dan tanggal kedaluwarsa PAT yang Anda buat, dan Anda dapat menghapus PAT yang tidak lagi Anda butuhkan. Anda hanya dapat menyalin rahasia PAT pada saat Anda membuatnya.
Untuk membuat token akses pribadi (PAT)
BukaCodeCatalystkonsol dihttps://codecatalyst.aws/
. -
Di bilah menu atas, pilih lencana profil Anda, lalu pilihPengaturan saya.
Tip
Anda juga dapat menemukan profil pengguna Anda. Untuk melakukan ini, pada halaman anggota untuk proyek atau spasi, pilih nama Anda dari daftar anggota.
-
Di bawahToken akses pribadi, pilihBuat.
-
DiNama PAT, masukkan nama deskriptif untuk token akses pribadi (PAT) Anda.
-
DiTanggal kedaluwarsa, simpan tanggal default atau pilih ikon kalender untuk memilih tanggal khusus. Tanggal kedaluwarsa default menjadi 1 tahun dari tanggal saat ini.
-
Pilih Create (Buat).
Tip
Anda juga dapat membuat token ini saat Anda memilihRepositori klonuntuk repositori sumber.
-
Untuk menyalin rahasia PAT pilihSalin. Simpan rahasia PAT di suatu tempat di mana Anda dapat mengambilnya.
penting
Rahasia PAT hanya ditampilkan sekali. Anda tidak dapat mengambilnya setelah Anda menutup jendela. Jika Anda tidak menyimpan rahasia PAT di lokasi yang aman, Anda dapat membuat yang lain.
Setelah Anda membuat PAT untuk repositori sumber Anda, replikasi data Anda dariAWS Cloud9lingkungan untukCodeCatalystdengan menambahkan repositori jarak jauh diAWS Cloud9lingkungan dan mendorong data Anda ke repositori ini, seperti yang diuraikan pada bagian di bawah ini.
Menambahkan repositori jarak jauh diAWS Cloud9lingkungan
Katakan bahwa Anda menjalankan repositori yang tidakGitHubrepositori. Anda dapat menambahkan repositori jarak jauh diAWS Cloud9lingkungan dan dorong data Anda ke repositori sumber Anda diCodeCatalyst. Untuk menyelesaikan proses ini, jalankan perintah berikut.
Dari dalamAWS Cloud9IDE, tambahkan repositori jarak jauh yang menunjuk ke repositori sumber yang Anda buat di langkah 3 dari proses replikasi diCodeCatalyst. GantiCODECATALYST_SOURCE_REPO_CLONE_URL
dalam perintah dengan URL Klon yang Anda simpan di langkah 10 dariLangkah 3. Membuat repositori sumber di proyek Anda.
git remote add codecatalyst CODECATALYST_SOURCE_REPO_CLONE_URL
Dorong cabang baru ke repositori sumber dengan menggunakan perintah berikut. Saat diminta memasukkan kata sandi, gunakanCODECATALYST_PAT
yang Anda simpan di langkah 10 dariLangkah 3. Membuat repositori sumber di proyek Anda:
git checkout -b replication && git push codecatalyst replication
Berikut ini adalah contoh output command run yang diharapkan:
Switched to a new branch 'replication' Password for 'https://[aws-account-id]@[aws-region].codecatalyst.aws/v1/MySpace222581768915/Replication/Repository': Enumerating objects: 4, done. Counting objects: 100% (4/4), done. Compressing objects: 100% (3/3), done. Writing objects: 100% (4/4), 982 bytes | 122.00 KiB/s, done. Total 4 (delta 0), reused 0 (delta 0), pack-reused 0 remote: Validating objects: 100% To https://[aws-account-id].codecatalyst.aws/v1/MySpace222581768915/Replication/Repository * [new branch] replication → replication
Cabang ini tersedia di repositori sumber yang Anda buatCodeCatalyst. Anda dapat membuat Lingkungan Dev dari cabang ini dan membukanya denganAWS Cloud9. Untuk informasi selengkapnya tentang Lingkungan Pengembang, lihatLingkungan Pengembang diCodeCatalyst.
Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya denganAWS Cloud9. Langkah-langkah untuk melakukan ini diuraikan dalamLangkah 5: Membuat Lingkungan Dev menggunakanAWS Cloud9diCodeCatalyst
Menggunakan repositori kosong diAWS Cloud9
Pertama buat token akses pribadi (PAT) di AmazonCodeCatalystsebelum Anda dapat mereplikasi lingkungan Anda dariAWS Cloud9menggunakan repositori kosong. Bagian berikut menguraikan cara membuat token ini.
Membuat token akses pribadi di AmazonCodeCatalyst
Anda dapat mengakses repositori sumber yang Anda buat dalam proyek Anda di komputer lokal denganGitklien atau dalam lingkungan pengembangan terintegrasi (IDE). Untuk melakukan ini, Anda harus memasukkan kata sandi khusus aplikasi. Anda dapat membuat token akses pribadi (PAT) untuk digunakan untuk tujuan ini. Token akses pribadi (PATs) yang Anda buat dikaitkan dengan identitas pengguna Anda di semua ruang dan proyek diCodeCatalyst. Anda dapat melihat nama dan tanggal kedaluwarsa PAT yang Anda buat, dan Anda dapat menghapus PAT yang tidak lagi Anda butuhkan. Anda hanya dapat menyalin rahasia PAT pada saat Anda membuatnya.
Untuk membuat token akses pribadi (PAT)
BukaCodeCatalystkonsol dihttps://codecatalyst.aws/
. -
Di bilah menu atas, pilih lencana profil Anda, lalu pilihPengaturan saya.
Tip
Anda juga dapat menemukan profil pengguna Anda. Untuk melakukan ini, pada halaman anggota untuk proyek atau spasi, pilih nama Anda dari daftar anggota.
-
Di bawahToken akses pribadi, pilihBuat.
-
DiNama PAT, masukkan nama deskriptif untuk token akses pribadi (PAT) Anda.
-
DiTanggal kedaluwarsa, simpan tanggal default atau pilih ikon kalender untuk memilih tanggal khusus. Tanggal kedaluwarsa default menjadi 1 tahun dari tanggal saat ini.
-
Pilih Create (Buat).
Tip
Anda juga dapat membuat token ini saat Anda memilihRepositori klonuntuk repositori sumber.
-
Untuk menyalin rahasia PAT pilihSalin. Simpan rahasia PAT di suatu tempat di mana Anda dapat mengambilnya.
penting
Rahasia PAT hanya ditampilkan sekali. Anda tidak dapat mengambilnya setelah Anda menutup jendela. Jika Anda tidak menyimpan rahasia PAT di lokasi yang aman, Anda dapat membuat yang lain.
Setelah Anda membuat PAT untuk repositori sumber Anda, replikasi data Anda dariAWS Cloud9lingkungan untukCodeCatalystdengan memulai repositori kosong diAWS Cloud9lingkungan dan menunjuk ke repositori sumber yang Anda buatCodeCatalyst, seperti yang diuraikan pada bagian di bawah ini.
Memulai repositori kosong diAWS Cloud9
Jika Anda tidak memiliki repositori sumber yang disiapkan diAWS Cloud9, kemudian memulai repositori kosong diAWS Cloud9. Selain itu, arahkan ke repositori sumber yang Anda buatCodeCatalyst, dan tambahkan dan dorong file yang ingin Anda tiruGit. Lakukan langkah-langkah berikut dan jalankan perintah berikut untuk mereplikasiAWS Cloud9file keCodeCatalyst.
-
Dari AndaAWS Cloud9lingkungan, memulai repositori kosong dengan menjalankan perintah berikut:
git init -b main
Kemudian, Anda melihat output serupa seperti yang ditunjukkan di bawah ini:
Initialized empty Git repository in /home/ec2-user/environment/.git/
-
Kloning URL repositori sumber dariCodeCatalyst. Arahkan keCodeCatalystproyek yang Anda buat di dalamCodeCatalystkonsol, dan, di panel navigasi, pilihKode, dan kemudian pilihRepositori sumber.
-
Pilih repositori dari daftar repositori sumber yang Anda inginkan, dan pilihRepositori klonuntuk menyalin URL klon.
-
TambahkanCodeCatalystrepositori menggunakan URL yang Anda kloning, dan dorong konten yang sudah ada di repositori kosong diCodeCatalyst:
git remote add origin [...] git push origin --force
-
Tambahkan file yang ingin Anda tiru. Jika Anda ingin mereplikasi semua file di direktori lingkungan Anda, jalankan
git add -A
:git add -A . git commit -m "replicate"
-
Gabungkan dua sejarah yang tidak terkait. Mengatasi konflik gabungan jika terjadi:
git merge origin/main --allow-unrelated-histories
-
Dorong perubahan kembali ke repositori sumber diCodeCatalystdengan menjalankan perintah berikut. Saat diminta memasukkan kata sandi, masukkan token akses pribadi (
CODECATALYST_PAT
) bahwa Anda menghasilkan langkah 10 dariLangkah 3. Membuat repositori sumber di proyek Anda:Admin:~/environment (main) $ git push origin main Password for 'https://222581768915@git.us-west-2.codecatalyst.aws/v1/MySpace222581768915/Replication/Replication':
Setelah menyelesaikan prosedur ini, AndaCodeCatalystrepositori memiliki file yang diperbarui dan komit yang baru saja Anda dorong. Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya denganAWS Cloud9. Langkah-langkah untuk melakukan ini diuraikan di bagian di bawah ini.
Langkah 5: Membuat Lingkungan Dev menggunakanAWS Cloud9diCodeCatalyst
Prosedur berikut menguraikan cara membuat Lingkungan Dev diCodeCatalystmemakaiAWS Cloud9dan data yang baru saja Anda replikasi.
Untuk membuat Lingkungan Dev menggunakanAWS Cloud9
BukaCodeCatalystkonsol dihttps://codecatalyst.aws/
. Arahkan ke proyek tempat Anda ingin membuat Lingkungan Dev.
Di panel navigasi, PilihIkhtisar, dan kemudian arahkan keLingkungan Dev Sayabagian.
PilihBuat Lingkungan Dev.
PilihAWS Cloud9dari menu drop-down.
PilihMengkloning repositori.
catatan
Saat ini,CodeCatalysttidak mendukung kloning repositori pihak ketiga, tetapi Anda dapat membuat Lingkungan Dev dan mengkloning repositori pihak ketiga ke dalamnya dari IDE pilihan Anda.
Lakukan salah satu dari berikut:
Pilih repositori untuk dikloning, pilihBekerja di cabang yang ada, dan kemudian pilih cabang dariCabang yang adamenu tarik-turun.
Pilih repositori untuk dikloning, pilihBekerja di cabang baru, masukkan nama cabang keNama cabangbidang, dan pilih cabang untuk membuat cabang baru dariBuat cabang darimenu tarik-turun.
Secara opsional, tambahkan alias untuk Lingkungan Dev.
Secara opsional, pilihKonfigurasi Lingkungan Devtombol edit untuk mengedit konfigurasi komputasi, penyimpanan, atau batas waktu Dev Environment.
Pilih Create (Buat). Saat Dev Environment Anda sedang dibuat, kolom status Dev Environment akan ditampilkanMemulai, dan kolom status akan ditampilkanBerlarisetelah Dev Environment telah dibuat.