Melakukan Upload Website dan Hosting Gratis di GitHub

GitHub-pages merupakan layanan dari github yang berguna untuk meng-host website statis. Statis pages merupakan web page yang didalamnya tidak memerlukan server-side code seperti PHP , Phyton dan lain sebagainya. Namun cukup dengan client-side-language seperti HTML, CSS, Javascript dan lain sebagainya.

Langkah 1
Membuat akun GitHub. (Apabila Anda telah memiliki akun GitHub. Lalu lewati bagian ini, dan langsung masuk kebagian selanjutnya)

Langkah 2
Membuat repository baru. Pilih tanda + (plus) yang ada dipojok kanan atas lalu pilih New Repository.

Langkah 3
Beri nama repository dalam kolom Repository Name. Nama repository bisa apa saja, tapi URL web akan bergantung pada nama repository.
Jika nama akunmu username.github.io
URL halaman webmu adalah https://username.github.io
Jika tidak,
URL halaman webmu adalah https://username.github.io/namarepository

Langkah 4
Setelah melengkapi nama repositoy, pilih Create Repositoy.

Langkah 5
Melakukan upload file HTML/CSS.
Pilih repository yang sebelumnya telah dibuat, pilih Add File kemudian pilih Upload File

Langkah 6
Mempublikasikan halaman web yang sebelumnya telah dibuat. Pilih tab Setting > pilih Pages > dibagian branch pilih Main

Catatan :
Sejak 1 Oktober 2020, repository – repository baru yang dibuat pada GitHub akan mendapati default branch dinamai dengan main bukan lagi master