Cloud Source Repositories menyediakan repositori Git pribadi yang berfitur lengkap dan dihosting di Google Cloud.
Anda dapat menggunakan Cloud Source Repositories untuk pengembangan aplikasi atau layanan secara kolaboratif dan terkontrol versi, termasuk aplikasi atau layanan yang berjalan di App Engine dan Compute Engine.
Jika sudah terbiasa dengan Git, Anda dapat mulai menggunakan Cloud Source Repositories dengan cepat. Misalnya, Anda dapat menambahkan Cloud Source Repositories ke repositori Git lokal sebagai repositori jarak jauh, atau Anda dapat menghubungkannya ke repositori yang dihosting di GitHub atau Bitbucket. Dari repositori lokal, Anda dapat menggunakan kumpulan perintah
Git standar untuk berinteraksi dengan repositori di cloud, termasuk push
,
pull
, clone
, dan log
.
Beberapa repositori
Anda dapat membuat beberapa repositori untuk satu project Google Cloud, sehingga Anda dapat mengatur kode yang terkait dengan project cloud dengan cara apa pun yang paling sesuai untuk Anda.
Repositori yang terhubung
Anda dapat menghubungkan repositori GitHub atau Bitbucket yang sudah ada ke Cloud Source Repositories. Repositori yang terhubung akan otomatis sinkron dengan Cloud Source Repositories.
Dukungan editor
Karena repositori di Cloud Source Repositories adalah repositori Git, Anda dapat terus menggunakan editor pilihan Anda untuk mengerjakan kode. Untuk pengalaman yang lebih terintegrasi, lihat topik berikut:
Source browser
Cloud Source Repositories juga menyediakan browser sumber yang dapat Anda gunakan untuk melihat file repositori dari dalam konsol Google Cloud.
Logging otomatis
Cloud Source Repositories secara otomatis mengirimkan log tentang aktivitas repositori ke Cloud Logging untuk membantu melacak dan memecahkan masalah akses data.
Anda dapat menggunakan log ini untuk meninjau sinkronisasi repositori terbaru, akses repositori oleh pengguna lain, dan tindakan administratif seperti pembuatan, penghapusan, dan perubahan izin. Selain itu, Anda dapat mengonfigurasi setelan notifikasi sehingga pemberitahuan dikirim kepada Anda saat error dicatat dalam log selama sinkronisasi repositori.
Untuk informasi selengkapnya tentang membaca dan menulis entri log di Logging, lihat panduan memulai ini. Untuk mengetahui informasi tentang kemungkinan konfigurasi penagihan untuk mengelola penyimpanan log Anda, lihat Harga logging.
Deteksi kunci keamanan
Cloud Source Repositories menawarkan deteksi kunci keamanan untuk memblokir transaksi git push
yang berisi informasi sensitif. Fitur ini dirancang untuk meningkatkan keamanan kode sumber Anda. Mengaktifkannya adalah praktik terbaik. Untuk
mengetahui informasi selengkapnya, lihat
Mendeteksi kunci keamanan.
Data pengguna
Langkah selanjutnya
- Pelajari cara menyiapkan repositori.
- Pelajari cara menambahkan repositori sebagai repositori jarak jauh.
- Pelajari cara menghubungkan repositori yang dihosting di GitHub atau Bitbucket.
- Pelajari cara menggunakan browser sumber.