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 Files Changed dari tampilan Commit Details.

File Detail Commit Diubah

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

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

    Open Cloud Source Repositories

    Halaman All repository 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 sebelah, 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 Commit Information akan menampilkan nama cabang, beserta hash commit terbaru.

Link Informasi Commit Terbaru

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

Link Informasi Commit Terbaru

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

Link Informasi Commit Terbaru

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.

  1. Mengakses tampilan Detail Commit untuk commit tertentu.

  2. 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.

    File dengan Perubahan yang Diperluas

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:

  1. Mengakses tampilan Detail Commit untuk commit tertentu.

  2. 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.

    Tampilan Berbeda

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:

  1. Mengakses 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 Commit Details dengan parent 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 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:

  1. Mengakses tampilan Detail Commit untuk commit tertentu.

  2. 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.