I. Pendahuluan

GitHub telah menjadi platform penting untuk berbagi dan menyimpan proyek coding secara online. Bagi pemula, mengunggah (upload) project ke GitHub mungkin terdengar rumit, padahal sebenarnya cukup mudah jika mengikuti langkah-langkah dasar yang benar.


II. Persiapan Awal

Sebelum meng-upload project ke GitHub, pastikan:

  • Sudah memiliki akun GitHub

  • Git sudah terpasang di komputer (bisa dicek dengan perintah git --version)

  • Project coding sudah selesai atau siap diunggah


III. Membuat Repository di GitHub

  1. Login ke akun GitHub

  2. Klik tombol New Repository

  3. Masukkan nama repository, deskripsi (opsional)

  4. Pilih Public atau Private

  5. Klik Create Repository


IV. Langkah Upload via Command Line

  1. Buka terminal / Git Bash

  2. Masuk ke folder proyek:
    cd nama_folder_proyek

  3. Inisialisasi git:
    git init

  4. Tambahkan semua file ke staging:
    git add .

  5. Commit perubahan:
    git commit -m "Initial commit"

  6. Hubungkan ke GitHub:
    git remote add origin https://github.com/username/nama-repo.git

  7. Upload ke GitHub:
    git push -u origin master

Catatan: Jika GitHub menyarankan main sebagai nama branch, ganti master dengan main.


V. Upload Menggunakan GitHub Desktop (Tanpa Koding)

  1. Buka aplikasi GitHub Desktop

  2. Pilih Add local repository

  3. Arahkan ke folder proyek

  4. Klik Publish repository

  5. Selesai! Proyekmu sudah online


VI. Manfaat Upload Project ke GitHub

  • Bisa menjadi portofolio online

  • Membantu kerja tim dan kolaborasi

  • Menghindari kehilangan data

  • Mendapat masukan dari komunitas


VII. Tips Tambahan

  • Tambahkan file .gitignore untuk mengecualikan file yang tidak perlu

  • Gunakan README.md agar orang lain paham isi proyekmu

  • Gunakan commit message yang jelas dan konsisten


VIII. Kesimpulan

Mengunggah proyek ke GitHub tidak sulit jika dilakukan langkah demi langkah. Ini menjadi bagian penting dari proses belajar coding dan membangun reputasi sebagai developer.


Penulis: Asdwipa Septiade Giling
NIM: 23156201008
Jurusan: Sistem Komputer, STIMIK Catur Sakti Kendari