Estimasi Waktu Baca: 3 menit

Pemanasan

GitHub merupakan layanan hosting bersama untuk proyek pengembangan perangkat lunak. Ia bisa dianggap sebagai “sosial medianya” para pengembang dan programmer.

Sedangkan tool atau alat yang mengatur aktivitas pengembangan dalam GitHub disebut Git. Git bertugas untuk mengatur versi dari source code program para pengembang dengan memberi tanda pada baris atau kode mana yang sudah dirubah. Maka dari itu Git bisa juga disebut version control system.

Upload Projekmu di GitHub!

Untuk mengupload projek yang kita miliki, langkah pertama masuk ke Github

Setelah masuk, kemudian tekan tombol dengan ikon plus (+) di area pojok kanan atas sebelah foto profil dan pilih New Repositori.

Kemudian kita akan diarahkan ke halaman pembuatan repositori. Ikuti langkah-langkah pengisian di bawah ini.

Jika pengisian sudah dilakukan maka silahkan tekan tombol Create repositori

Sebenarnya saat selesai membuat repositori kita akan diarahkan ke halaman petunjuk atau tata cara selanjutnya untuk mengupload file program ke GitHub.

Namun di sini kita akan pakai cara yang sedikit singkat saja.

Lanjut, sekarang kita beralih ke folder projek yang akan diupload. Masuk ke dalam folder tersebut melalui terminal dan pastikan di dalam folder tersebut terdapat file program yang akan diupload nantinya.


$ cd hello-world/

Buat repo lokal dengan perintah


$ git init

Perintah tersebut akan menghasilkan hidden folder bernama .git yang berguna untuk menyimpan semua data terkait version control. Untuk menampilkan hidden folder ini tekan kombinasi keyboard Shift+H

Kemudian tambahkan file baru ke repositori.


$ git add hello-world.py

Jika terdapat banyak file maka bisa gunakan


$ git add .

Simpan perubahan dan beri penjelasan atau komentar mengenai file tersebut.


$ git commit -m "Upload file"

Tambahkan URL remote dari repositori, untuk mendapatkan url remote ini kalian harus buka kembali halaman terakhir setelah repo selesai dibuat.

Pada bagian atas akan terlihat sebuah url yang mana url tersebutlah yang akan kita gunakan.


$ git remote add origin https://github.com/LendisFabri/hello-world.git

Kemudian upload folder projek ke github


$ git push -u origin main

Perlu diperhatikan: beberapa pengguna mungkin masih diharuskan memasukkan username dan password akun github.

Terakhir refresh halaman GitHub.

Klik file hello-world.py untuk melihat kode di dalamnya.

Selamat sekarang kalian berhasil mengupload program kalian ke GitHub.