Hallo, selamat pagi, siang sore atau malam pada saat anda menonton artikel ini. Sesuai dengan judul pada kesempatan kali ini kita akan melakukan upload file project ke git. Nah, sebelum itu yuk berkenalan sedikit mengenai git

Pengertian Git

Artikel yang sudah saya baca di Dewa Web
Git adalah sebuah version control system terbuka yang dikembangkan oleh Linus Torvalds pada tahun 2005. Linus Torvalds juga merupakan pengembang sistem kernel dari sistem operasi Linux.

Saat ini, Git merupakan version control system paling populer digunakan di dunia saat ini. Ada ratusan proyek software yang mengandalkan Git sebagai version control system mereka termasuk proyek komersial serta open source.

Git terkategori dalam DVCS (Distributed Version Control System), yang artinya kode tidak hanya memiliki satu tempat penyimpanan sejarah lengkap sebuah software.

Di Git, setiap salinan kode kerja developer juga berperan sebagai repositori yang dapat berisi riwayat lengkap dari semua perubahan. Selain didistribusikan, Git telah dirancang dengan kinerja, keamanan, dan fleksibilitas yang maksimal.

Sumber Image : Hitesh Ramoliya

Apasih Manfaat dari GIT ?

Beberapa manfaat dari git itu sendiri antara lain,

  1. Bisa menyimpan seluruh versi source code;
  2. Bisa paham cara kolaborasi dalam proyek;
  3. Bisa ikut berkontribusi ke poryek open-source;
  4. Lebih aman digunakan untuk kolaborasi, karena kita bisa tahu apa yang diubah dan siapa yang mengubahnya.
  5. Bisa memahami cara deploy aplikasi modern;
  6. Bisa membuat blog dengan SSG, dan masih banyak lainya,

Perintah / Command Dasr Git

Untuk mengetahui bagaimana menggunakan git, berikut perintah-perintah dasar git:

  1. Git init : untuk membuat repository pada file lokal yang nantinya ada folder .git
  2. Git status : untuk mengetahui status dari repository lokal
  3. Git add : menambahkan file baru pada repository yang dipilih
  4. Git commit : untuk menyimpan perubahan yang dilakukan, tetapi tidak ada perubahan pada remote repository.
  5. Git push : untuk mengirimkan perubahan file setelah di commit ke remote repository.
  6. Git branch : melihat seluruh branch yang ada pada repository
  7. Git checkout : menukar branch yang aktif dengan branchyang dipilih
  8. GIt merge : untuk menggabungkan branch yang aktif dan branch yang dipilih
  9. Git clone : membuat Salinan repository lokal

Nah semakin penasaran bukan ke topik pembahasan? langsung saja mari kita coba upload project file ke salah satu produk dari GIT yakni Github.

Sejatinya ada beberapa metode untuk menggunakan git, pada operasi sistem Linux dapat langsung menggunakan terminal bawaan, namun untuk windows dapat menggunakan software git, pada kesempatan kali ini saya akan melakukan upload file project dengan menggunakan windows. Lalu, Apa saja agar proses upload project ke github lancar berikut adalah langkahnya,

Downlaod terlebih dahulu software Git versi terbaru disini dan pastikan download sesuai dengan operasi sistem anda. Setelah download selesai, lanjut dengan install software tersebut seperti proses instalasi software pada umumnya

Lalu bagi anda yang belum mempunyai akun github, Register lalu login di github.com, setelah login buatlah sebuah repository (folder) baru dengan klik tombol seperti gambar dibawah,

Isikan nama repository anda (wajib), lalu di untuk kolom deskripsi adalah bersifat opsional jadi boleh anda isi atau tidak, dibawah juga terdapat opsi public/private (dimana kondisi repository anda di public / di buat umum (open source) atau private / di buat pribadi atau tertutup), lalu klik “Creat Repository”

repository baru sukses dibuat, dengan alamat repository dibagian seperti dibawah ini,

Setelah itu menggunakan softaware git desktop dengan cara klik kanan pada folder yang anda ingin upload, contohnya dibawah ini “UjiCoba” lalu klik kanan “Git Bash Here”

Jika sudah muncul terminal git, ketik perintah

1
git init

Lanjut ketik perintah,

1
git add *

Perlu di ingat !

Apabila anda baru pertama kali menggunakan software git, maka anda harus mendeklarasikan / mendaftarkan / menconfig user git anda dengan ketik perintah sebagai berikut secara berurtan,

1
2
3
git config –global user.name "ini_isi_username_anda"

git config –global user.email "ini_isi_emai_anda"

setelah config, lanjut ketik perintah, Recommend : dalam string sesuaikan dengan apa yang telah anda kerjakan yang bertujuan next untuk lebih mudah memahami kegiatan sebelumnya

1
git commit –m “first commit”

Selanjutnya, ketik perintah

1
git remote add origin https://github.com/username/repository-name.git

Contoh :

1
git remote add origin https://github.com/ryandhikabaa/UjiCoba.git

Lalu, dilanjut dengan perintah

1
git push origin master

Diproses ini anda akan diarahkan ke jendela login ke akun github, ada beberapa cara sesuai device antara lain sebagai berikut,

Atau seperti dibawah ini dengan Authorized,

Setelah anda login berhasil proses upload berlangsung, di terminal git anda akan muncul seperti berikut,

Dengan munculnya respon dari terminal seperti gambar sebelumnya, file project anda telah berhasil di upload ke github, hasilnya dapat di akses melalui website github yang anda sudah login

Perhatian : Langkah langkah untuk uplaod project ke github sudah kita lalui, sangat perlu di ingat langkah-lngkah tersebut sewaktu waktu dapat berubah sesuai dengan pembaruan dan kebijakan yang telah di buat oleh git maupun github.

Selamat Mencoba…..