Mengakses tampilan Commit Details
Anda dapat mengakses tampilan Detail Commit dengan cara berikut:
- Dari panel Histori Perubahan
- Dari link Commit
Kedua opsi tersebut tersedia saat Anda membuka file atau folder di Cloud Source Repositories.
Tabel berikut mencantumkan contoh kolom yang dapat Anda akses dalam peristiwa commit:
Nama kolom | Deskripsi |
---|---|
commit | ID commit Anda |
penulis | penulis commit |
orang tua | ID commit induk sebagai daftar |
subject | subjek commit |
pesan | pesan commit |
Untuk daftar kolom tambahan, lihat CommitInfo.
Menggunakan panel Histori Perubahan
Di Konsol Google Cloud, buka Cloud Source Repositories.
Open Cloud Source Repositories
Halaman All repository akan terbuka. Atau, Anda dapat membuka tampilan Sumber saya.
Klik repositori.
Halaman Repository Root akan terbuka.
Dalam daftar Files, cari file yang ingin Anda lihat, lalu klik file tersebut.
Di panel sebelah, klik Histori perubahan.
Di panel yang ditampilkan, setiap baris menampilkan ID hash untuk commit tersebut yang diformat sebagai hyperlink.
Klik link ID hash.
Tampilan Commit Details akan terbuka.
Menggunakan link Commit Information
Anda juga dapat membuka tampilan Detail Commit dengan mengklik link Commit.
Jika Anda melihat versi terbaru file untuk cabang tersebut, link Commit Information akan menampilkan nama cabang, beserta hash commit terbaru.
Jika Anda melihat versi file atau folder sebelumnya, link Commit Information akan menampilkan hash commit.
Jika Anda melihat tag tertentu, link Commit Information menampilkan hash yang terkait dengan tag tersebut.
Dalam semua kasus ini, klik hash commit untuk membuka tampilan Detail Commit.
Lihat perubahan baris
Anda dapat menggunakan tampilan Commit Details untuk melihat baris mana yang diubah di setiap file. Untuk melihat baris mana yang berubah dalam file, ikuti langkah-langkah berikut.
Mengakses tampilan Detail Commit untuk commit tertentu.
Temukan file yang ingin Anda lihat, lalu klik panah bawah
untuk meluaskan baris tersebut.Bagian Files Changed akan diperluas untuk menampilkan perubahan yang dibuat pada file tersebut.
Jika Anda ingin menampilkan semua perubahan pada file secara bersamaan, klik Expand All di bagian Files Changed.
Membedakan file
Untuk mempelajari perubahan pada file tertentu lebih lanjut, buka tampilan Diff. Tampilan ini memberikan operasi diff dari file terhadap commit sebelumnya. Anda juga dapat memilih commit lain untuk dibandingkan dengan file tersebut.
Untuk membedakan file, ikuti langkah-langkah berikut:
Mengakses tampilan Detail Commit untuk commit tertentu.
Klik link jalur untuk file yang ingin Anda lihat.
Tampilan Diff akan terbuka. Tampilan ini berisi dua panel. Satu panel menampilkan versi file sebelumnya. Panel lainnya menampilkan file sebagaimana adanya pada saat commit.
Membandingkan commit
Cara lain untuk mempelajari perubahan kode Anda dari waktu ke waktu adalah dengan membandingkan antara commit dengan commit lainnya.
Untuk membandingkan dua commit, ikuti langkah-langkah berikut:
Mengakses tampilan Detail Commit untuk commit tertentu.
Klik Bandingkan.
Layar Bandingkan akan terbuka. Layar ini memungkinkan Anda memilih dua commit yang berbeda. Secara default, layar ini membandingkan commit yang Anda pilih saat membuka layar Commit Details dengan parent langsungnya.
Anda dapat memilih commit yang berbeda menggunakan menu drop-down Commit dan To Parent di Breadcrumb.
Membuka commit induk
Melihat detail commit tertentu dapat memberi tahu Anda banyak hal tentang file apa yang berubah dan alasannya. Anda bisa mendapatkan pemahaman yang lebih baik tentang histori kode dengan melihat commit induk. Commit induk adalah commit yang menjadi dasar commit saat ini.
Untuk mengakses commit induk, ikuti langkah-langkah berikut:
Mengakses tampilan Detail Commit untuk commit tertentu.
Klik link di samping Parent.
Sering kali, commit tertentu hanya memiliki satu induk. Tetapi ada kalanya {i>commit<i} memiliki beberapa induk. Hal ini terjadi jika commit adalah hasil dari penggabungan dua cabang atau lebih. Jika commit memiliki beberapa induk, tampilan Detail Commit menyediakan menu drop-down yang dapat Anda gunakan untuk membedakan, dan membuka, induk tertentu.