Ringkasan
Memahami histori kode dapat membantu Anda membuat keputusan yang lebih baik tentang fitur baru dan perubahan kode. Histori repositori dapat membantu Anda:
- Pahami alasan kode berfungsi seperti itu.
- Pelajari cara developer lain menerapkan fitur.
- Memahami alasan perubahan kode terjadi.
- Selidiki bug atau peluang untuk meningkatkan performa.
- Identifikasi kapan perubahan kode diperkenalkan untuk mempersempit penyebab regresi.
Menemukan histori kode
Anda dapat menemukan histori kode dengan beberapa cara:
- Tampilan Detail Commit. Tampilan ini menampilkan informasi tentang perubahan commit, seperti file yang diubah dalam commit. Anda juga dapat mengikuti histori file yang diubah.
- Panel Histori Perubahan. Panel ini menampilkan semua commit yang diterapkan ke file. Dari panel ini, Anda dapat memilih commit dan membukanya di tampilan Commit Details. Selain itu, Anda dapat membandingkan file ini dengan commit sebelumnya atau membandingkannya dengan cabang repositori lainnya. Untuk membuka panel Histori Perubahan, klik Histori perubahan di tampilan File.
- Panel Blame. Saat panel Histori Perubahan menampilkan daftar commit yang memengaruhi file, panel Blame menampilkan histori perubahan baris demi baris. Untuk setiap baris yang diubah, panel Blame mencantumkan nama penulis commit. File ini juga menampilkan angka untuk menunjukkan kapan perubahan terjadi dalam histori file. Misalnya, perubahan yang terjadi dalam commit pertama untuk file akan memiliki #1, yang kedua akan memiliki #2, dan seterusnya. Anda dapat mengarahkan kursor ke perubahan untuk melihat detail selengkapnya tentang commit, dan Anda dapat mengklik perubahan untuk membuka panel Histori Perubahan dengan perubahan tersebut dipilih.
Melakukan tugas histori kode
Untuk mempelajari histori kode lebih lanjut, lihat: