Topik ini menjelaskan cara mengirimkan kode dari repositori yang ada di komputer lokal Anda ke Cloud Source Repositories.
Sebelum memulai
Anda harus memiliki repositori di Cloud Source Repositories. Untuk membuat repositori, lihat Membuat repositori kosong.
Mengirim repositori lokal ke Cloud Source Repositories
Anda dapat mengirimkan repositori lokal ke Cloud Source Repositories menggunakan SSH, Google Cloud CLI, atau kredensial yang dibuat secara manual.
SSH
Pastikan Anda telah menyiapkan autentikasi lokal dengan SSH.
Tambahkan repositori lokal Anda sebagai repositori jarak jauh:
git remote add google ssh://[EMAIL]@source.developers.google.com:2022/p/[PROJECT_ID]/r/[REPO_NAME]Dengan:
[EMAIL]adalah nama pengguna Google Cloud Anda.[PROJECT_ID]adalah ID project Google Cloud tempat repositori berada.[REPO_NAME]adalah nama repositori.
Contoh:
git remote add google ssh://user@gmail.com@source.developers.google.com:2022/p/example-project/r/test-repoKirim kode Anda ke Cloud Source Repositories:
git push --all google
gcloud CLI
Pastikan gcloud CLI telah diinstal di mesin Anda.
Buka jendela terminal.
Jika Anda menggunakan Windows, masukkan perintah berikut:
gcloud init && git config credential.helper gcloud.cmdJika Anda menggunakan Linux atau macOS, masukkan perintah berikut:
gcloud init && git config credential.helper gcloud.shTambahkan repositori lokal Anda sebagai repositori jarak jauh:
git remote add google \ https://source.developers.google.com/p/[PROJECT_NAME]/r/[REPO_NAME]Dengan:
[PROJECT_NAME]adalah nama project Google Cloud Anda.[REPO_NAME]adalah nama repositori Anda.
Kirim kode Anda ke Cloud Source Repositories:
git push --all google
Manual
Pastikan Anda telah membuat dan menyimpan kredensial Git Anda.
Buka jendela terminal dan tambahkan repositori lokal Anda sebagai remote:
git remote add google \ https://source.developers.google.com/p/[PROJECT_NAME]/r/[REPO_NAME]Dengan:
[PROJECT_NAME]adalah nama project Google Cloud Anda.[REPO_NAME]adalah nama repositori Anda.
Kirim kode Anda ke Cloud Source Repositories:
git push --all google
Menggunakan repositori sebagai remote
Google Cloud adalah repositori Git berfitur lengkap. Anda dapat menggunakan serangkaian perintah Git standar untuk berinteraksi dengan repositori ini, termasuk push, pull, clone, dan log.
Mengirim ke repositori Google Cloud
Untuk mengirim dari repositori Git lokal ke repositori Google Cloud , masukkan perintah berikut:
git push google master
Menarik dari repositori Google Cloud
Untuk menarik dari repositori ke repositori Git lokal, masukkan perintah berikut: Google Cloud
git pull google master
Melihat histori commit repositori Google Cloud
Untuk melihat histori commit, masukkan perintah berikut:
git log google/master
Langkah berikutnya
Setelah mengirim repositori lokal ke komputer lokal, Anda dapat: