Git Variable Di Hugo
icon-hugo

⛾ Home hugo Sabtu, 26 November 2022 (Diupdate: Kamis, 19 Januari 2023) - 📗 1 Menit

Disini kita akan belajar tentang Git variable di hugo. Mulai dari fungsi git variable sampai daftar git variable yang dapat kita gunakan.

Git variable atau variabel git digunakan untuk mengakses informasi tentang git.

Jika kamu belum mengetahui apa itu Git, Mulai belajar Git disini. Note: Belum tersedia (masih dalam proses pembuatan).

Menggunakan Git di hugo

Secara default, git di hugo tidak diaktifkan. Untuk mengaktifkan dan menggunakannya, kita perlu mengatur variabel enableGitInfo ke nilai true.

File konfigurasi situs (config.toml):

1enableGitInfo = true

Atau kita juga bisa mengaktifkan fungsi Git dengan menjalankan perintah dibawah ini saat melakukan build ke folder public.

1hugo --enableGitInfo

Dibawah ini adalah contoh menggunakan Git.

1<span>{{ with .GitInfo }}{{ .Hash }}{{ end }}</span>

Kode diatas akan menampilkan hash dari git commit terakhir.

Daftar Git Variable

Berikut ini adalah daftar atau list dari variabel git yang dapat kita gunakan.

.AbbreviatedHash

Mereferensikan hash dari commit yang disingkat (umumnya 7 karakter, misalnya 836cbrc).

.AuthorName

Mereferensikan nama author.

.AuthorEmail

Mereferensikan email author.

.AuthorDate

Mereferensikan tanggal dan waktu commit dari author.

Jika yang melakukan commit adalah orang lain (bukan author), kemungkinana tanggal dan waktu bisa berbeda.

.Hash

Mereferensikan hash dar commit.

Misalnya seperti 866cbccdab588b9908887ffd3b4f2667e94090c3.

.Subject

Digunakan untuk mendapatkan pesan teks dari commit.

Kategori: Hugo

captcha-img