Melihat perubahan commit

Anda mungkin ingin melihat perubahan spesifik yang dibuat seseorang pada file dalam commit. Di Cloud Source Repositories, Anda dapat melihat perubahan ini dengan menggunakan bagian File yang Diubah pada tampilan Detail Commit.

File Detail Commit Diubah

Mengakses tampilan Detail Commit

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
author penulis commit
orang tua ID commit induk sebagai daftar
subject subjek commit
message pesan commit

Untuk mengetahui daftar kolom tambahan, lihat CommitInfo.

Menggunakan panel Histori Perubahan

  1. Di konsol Google Cloud, buka Cloud Source Repositories.

    Buka Cloud Source Repositories

    Halaman Semua repositori akan terbuka. Atau, Anda dapat membuka tampilan Sumber saya.

  2. Klik repositori.

    Halaman Repository Root akan terbuka.

  3. Dalam daftar Files, cari file yang ingin Anda lihat, lalu klik file tersebut.

  4. Di panel yang berdekatan, klik Histori perubahan.

    Di panel yang ditampilkan, setiap baris menampilkan ID hash untuk commit tersebut yang diformat sebagai hyperlink.

  5. Klik link ID hash.

    Tampilan Commit Details akan terbuka.

Anda juga dapat membuka tampilan Detail Commit dengan mengklik link Commit.

Jika Anda melihat versi terbaru file untuk cabang tersebut, link Informasi Commit akan menampilkan nama cabang, beserta hash commit terbaru.

Link Informasi Commit Terbaru

Jika Anda melihat versi file atau folder sebelumnya, link Informasi Commit akan menampilkan hash commit.

Link Informasi Commit Terbaru

Jika Anda melihat tag tertentu, link Informasi Commit akan menampilkan hash yang terkait dengan tag tersebut.

Link Informasi Commit Terbaru

Dalam semua kasus ini, klik hash commit untuk membuka tampilan Detail Commit.

Melihat perubahan baris

Anda dapat menggunakan tampilan Detail Commit untuk melihat baris mana yang diubah di setiap file. Untuk melihat baris yang diubah dalam file, ikuti langkah-langkah berikut.

  1. Lihat tampilan Detail Commit untuk commit tertentu.

  2. Cari file yang ingin Anda lihat, lalu klik panah bawah untuk meluaskan baris tersebut.

    Bagian File yang Diubah akan diperluas untuk menampilkan perubahan yang dilakukan pada file tersebut.

    File dengan Perubahan yang Diperluas

Jika Anda ingin melihat semua perubahan pada file secara bersamaan, klik Luaskan Semua di bagian File yang Diubah.

Membandingkan file

Untuk mempelajari lebih lanjut perubahan pada file tertentu, buka tampilan Diff. Tampilan ini memberikan perbedaan file dengan commit sebelumnya. Anda juga dapat memilih commit lain untuk dibandingkan dengan file.

Untuk melihat perbedaan file, ikuti langkah-langkah berikut:

  1. Lihat tampilan Detail Commit untuk commit tertentu.

  2. Klik link jalur untuk file yang ingin Anda lihat.

    Tampilan Perbedaan akan terbuka. Tampilan ini berisi dua panel. Satu panel menampilkan versi file sebelumnya. Panel lainnya menampilkan file seperti yang ada pada saat commit.

    Tampilan Perbedaan

Membandingkan commit

Cara lain untuk mempelajari perubahan kode Anda dari waktu ke waktu adalah dengan membandingkan satu commit dengan commit lainnya.

Untuk membandingkan dua commit, ikuti langkah-langkah berikut:

  1. Lihat tampilan Detail Commit untuk commit tertentu.

  2. 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 Detail Commit dengan induk langsungnya.

    Anda dapat memilih commit yang berbeda menggunakan menu drop-down Commit dan To Parent di Breadcrumb.

Melihat detail commit tertentu dapat memberi tahu Anda banyak hal tentang file yang diubah 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:

  1. Lihat tampilan Detail Commit untuk commit tertentu.

  2. Klik link di samping Induk.

Sering kali, commit tertentu hanya memiliki satu induk. Namun, ada kalanya commit memiliki beberapa induk. Hal ini terjadi jika commit adalah hasil penggabungan dua cabang atau lebih. Jika commit memiliki beberapa induk, tampilan Detail Commit akan menyediakan daftar drop-down yang dapat Anda gunakan untuk membandingkan, dan membuka induk tertentu.