GitHub adalah Web-Based Hosting Service untuk version control dalam proyek pengembangan perangkat lunak/software menggunakan Git. GitHub menawarkan sebuah paket berbentuk repositori pribadi ataupun publik yang digunakan untuk proyek perangkat lunak yang open source.

Repositori adalah tempat dimana Anda dapat melakukan simpan file-file dari source code. Layaknya seperti Google Drive dalam menyimpan file-file, tetapi repositori dapat melakukan laporan seperti update versi, kolaborasi dengan tim pengembang, dan lain sebagainya.

GitHub sering sekali digunakan oleh pengembang atau developer untuk menyimpan dan sharing file-file projek mereka. Jadi jangan kaget ketika ingin melihat sebuah source code, maka akan diantarkan ke alamat GitHub.
Berikut akan dijabarkan bagaimana melakukan upload file ke GitHub menggunakan Git. Memilih aplikasi Git dikarenakan cara uploadnya menggunakan Command Line, dan menurut saya lebih mudah dibandingkan dengan menggunakan GUI.

INSTALASI GIT

  1. Aplikasi Git dapat di download melalui link berikut : https://git-scm.com/downloads
  2. Selanjutnya lakukan proses instalasi sampai dengan selesai.
  3. Kunjungi alamat web dari GitHub untuk menggunakan fasilitasnya : https://github.com/
  4. Buatlah akun layaknya pada web pada umumnya. Setelah memiliki akun pada GitHub, untuk membuat sebuah repositori baru dapat menekan tombol plus (+) pada bagian kanan atas.
  5. Isikan pada form pengisian isikan nama dari repositori dan berikan deskrisi secukupnya untuk memberikan informasi dalam repositori tersebut. Ceklis pada bagian Public agar repositori dapat dilihat oleh user atau pengunjung di GitHub.
  6. Selanjutnya jika sudah yakin pada form pengisian pembuatan repositori baru, dapat menekan tombol Create repository.
  7. Repositori sudah tersedia, selanjutnya adalah menuju file dari source code aplikasi yang akan di upload. Sebagai contoh saya menggunakan Explore pada sistem operasi Windows.
  8. Klik kanan pada halaman projek yang siap di upload, pilih Git Bash Here.
  9. Selanjutnya akan muncul Command Line yang siap untuk diberikan perintah untuk login menggunakan akun pada GitHub. Setiap perintah yang diketikan dieksekusi dengan menekan tombol Enter pada keyboard. Ketikan perintah : “git config –global user.name “username_anda (hal ini dilakukan untuk login pada Git Bash dengan username).
  10. Selanjutnya menggunakan Email dengan mengetikan: “git config –global user.email “email_anda“.
  11. Kemudian adalah membuat folder git init untuk menginisialisi file. Jika anda mengaktifkan show hidden items, setelah anda init, maka muncul file hidden .git.

    git.init
  12. Selanjutnya menambahkan beberapa file kedalam file hidden .git

    git add *
  13. Menambahkan commit dan Enter

    git commit -m “nama_commit“
  14. Selanjutnya adalah menyalin alamat dari repositori yang sudah dibuat sebelumnya.
  15. Setelah menyalin alamat repositorinya, maka kembali pada Git Bash. Ketikan sebagai berikut : “git remote add origin “alamat_link_repositori“.
  16. Kemudian lakukan perintah upload menggunakan ketikan perintah : “git push origin master
  17. Berikut hasilnya jika file berhasil diupload dalam repositor

Nordic Tech sendiri menyampaikan materi-materi yang memiliki keterkaitan dengan Web-Based Hosting Service untuk version control. Proyek yang dikerjakan secara kelompok dapat dengan mudah jika dishare melalui Github. Belajar programming dengan adanya web-based hosting ini akan mudah dipantau dan satu sama lain tetap terhubung.

Segera daftarkan diri kalian di Batch Februari 2019, dan rasakan betapa mudahnya belajar programming dengan Nordic Tech!