Beritateknologi.co.id : Cara Cepat Membangun dan Menghosting Website dengan GitHub Pages
GitHub Pages adalah layanan hosting gratis yang disediakan oleh GitHub untuk mempublikasikan situs web statis langsung dari repositori Anda. Layanan ini sangat cocok bagi pengembang, desainer, atau siapa pun yang ingin membuat portofolio, dokumentasi, atau blog pribadi tanpa biaya tambahan. Berikut adalah langkah mudah untuk membangun dan menghosting website secara gratis menggunakan platform hosting repositori.
1. Buat Repositori di GitHub
Langkah pertama adalah membuat repositori di GitHub. Setelah masuk ke akun Anda, klik tombol New Repository. Beri nama repositori Anda sesuai keinginan. Jika Anda ingin menggunakannya sebagai halaman utama, beri nama dengan format username.github.io
. Pilih opsi “Public” agar situs Anda dapat diakses semua orang.
2. Tambahkan File Website
Layanan ini hanya mendukung file statis seperti HTML, CSS, dan JavaScript. Anda dapat membuat file ini di komputer Anda dan mengunggahnya ke repositori atau langsung membuatnya melalui antarmuka GitHub. Untuk mempermudah, buat file index.html
sebagai halaman utama situs Anda.
3. Aktifkan GitHub Pages
Setelah file website diunggah, aktifkan GitHub Pages melalui pengaturan repositori:
- Buka tab Settings di repositori Anda.
- Gulir ke bawah hingga menemukan bagian Pages.
- Pilih cabang (branch) yang ingin digunakan, biasanya
main
ataumaster
, lalu klik Save.
GitHub akan memproses file Anda, dan situs Anda akan tersedia dalam beberapa menit di URLhttps://username.github.io/repository-name
.
4. Kustomisasi Domain (Opsional)
Jika Anda ingin menggunakan domain khusus, tambahkan file bernama CNAME
ke repositori Anda dan masukkan nama domain yang diinginkan. Kemudian, atur DNS domain Anda agar mengarah ke GitHub.
Keuntungan Menggunakan GitHub Pages
GitHub Pages tidak hanya gratis tetapi juga mendukung berbagai framework seperti Jekyll untuk membuat blog dan Hugo untuk situs dokumentasi. Dengan antarmuka yang sederhana, layanan ini memudahkan siapa pun untuk mengonlinekan website dalam hitungan menit.
Baca Juga : WhatsApp Permudah Kirim Banyak Foto Sekaligus