# git changelog > Buat laporan riwayat perubahan (changelog) dari daftar komit dan tag yang terkandung dalam repositori Git. > Bagian dari `git-extras`. > Informasi lebih lanjut: . - Buat atau mutakhirkan file `History.md` berisikan riwayat komit sejak tag komit Git terkini: `git changelog` - Tampilkan daftar komit pada versi saat ini: `git changelog {{[-l|--list]}}` - Tampilkan daftar rentang komit yang dilakukan sejak tag komit `2.1.0` hingga komit terkini: `git changelog {{[-l|--list]}} {{[-s|--start-tag]}} {{2.1.0}}` - Tampilkan, dengan format yang mudah dibaca manusia, daftar rentang komit antara tag `0.5.0` dan `1.0.0`: `git changelog {{[-s|--start-tag]}} {{0.5.0}} {{[-f|--final-tag]}} {{1.0.0}}` - Tampilkan, dengan format yang mudah dibaca manusia, daftar rentang komit antara komit `0b97430` dan komit yang ditandai sebagai tag `1.0.0`: `git changelog --start-commit {{0b97430}} {{[-f|--final-tag]}} {{1.0.0}}` - Gunakan `CHANGELOG.md` untuk menyimpan informasi daftar perubahan tersebut: `git changelog {{CHANGELOG.md}}` - Hapus dan gantikan keseluruhan isi file perubahan dengan yang baru: `git changelog {{[-p|--prune-old]}}`