Halo teman-teman, pada artikel ini kita akan membahas Git. Apa itu Git? teman-teman pasti penasaran bukan? Yuks simak terus artikel ini 🙂 . 

Git merupakan sistem kontrol versi yang digunakan untuk menyimpan dan mengelola project yang teman-teman buat. Fungsi utama git yaitu mengatur versi dari kodingan yang teman-teman buat dengan memberikan tanda pada baris atau kode mana yang teman-teman ubah. Git ini sangat cocok untuk project yang dikerjakan secara tim. Dengan adanya fitur branch, setiap developer dari suatu tim dapat membuat branch masing-masing, kemudian melakukan merge untuk menggabungkannya dengan branch utama. 

Instalasi Git

Link: https://git-scm.com/downloads

Cara menginstall Git sangatlah mudah. Berikut langkah-langkah instalasi Git berdasarkan OS komputer teman-teman.

  1. Windows
    • Download file installer pada halaman download Git.
    • Jalankan file tersebut.
    • Ikuti langkah-langkah instalasinya.
    • Selamat Git sudah terinstall di komputer teman-teman.
      Gambar 1.1 Halaman download Git
  2. Linux
    • Buka Terminal.
    • Jalankan perintah berikut.
      • Debian/Ubuntu sudo apt-get install git
      • Fedorayum install git
    • Selamat Git sudah terinstall di komputer teman-teman.
  3. Mac OS
    • Install homebrew.
    • Jalankan perintah berikut.$ brew install git
    • Selamat Git sudah terinstall di komputer teman-teman.

Perintah dasar Git

Berikut perintah-perintah dasar Git yang perlu teman-teman ketahui.

  1. git init
    Perintah ini digunakan untuk membuat repository baru pada saat kita memulai sebuah project. Berikut perintahnya. git init
  2. git status
    Perintah ini digunakan untuk mengetahui status dari repository lokal, seperti perubahan file, committed file, dan lain-lain. Berikut perintahnya. git status
  3. git add
    Perintah ini digunakan untuk menambah suatu file ke repository kita. Berikut contohnya. git add nama_file.js
  4. git commit
    Perintah ini digunakan untuk menyimpan perubahan yang kita lakukan, namun tidak di dalam remote repository. Berikut contohnya. git commit -m “keterangan commmit”
  5. git push
    Perintah ini digunakan mengirim perubahan yang sudah dicommit ke remote repository. Berikut contohnya. git push origin master
  6. git pull
    Perintah ini digunakan untuk mengambil perubahan yang ada dari remote repository ke repository lokal. Berikut contohnya. git pull origin master
  7. git merge
    Perintah ini digunakan untuk menggabungkan suatu branch ke branch aktif. Berikut perintahnya. git merge nama_branch
  8. git branch
    Perintah ini digunakan untuk menampilkan semua branch yang ada di repository. Berikut perintahnya. git branch
  9. git checkout
    Perintah ini digunakan untuk membuat branch baru atau berpindah dari branch satu ke branch yang lain. Berikut perintahnya.
    • Membuat branch baru git checkout -b nama_branch
    • Berpindah branch git checkout nama_branch
  10. git clone
    Perintah ini digunakan untuk mengambil repository yang ada di remote repository ke dalam repository lokal. Berikut contohnya.git clone url_remote_repository

Aplikasi berbasis Git

Berikut aplikasi berbasis Git yang dapat temen-temen gunakan untuk menyimpan dan mengelola project teman-teman.

  1. GitHub
    Link: https://github.com/
    Gambar 1.2 Halaman depan GitHub
  2. GitLab
    Link: https://about.gitlab.com/
    Gambar 1.3 Halaman depan GitLab
  3. Bitbucket
    Link: https://bitbucket.org/
    Gambar 1.4 Halaman depan Bitbucket

Penutup

Pada artikel ini telah dijelaskan pengertian Git, perintah-perintah dasar pada Git, dan aplikasi berbasis Git. Git mempermudah teman-teman menyimpan dan mengelola project baik secara individu maupun tim. Jadi untuk teman-teman sangat disarankan menggunakan Git ya.

Sekian penjelasan terkait Git pada artikel ini, semoga bermanfaat untuk teman-teman. Sampai jumpa di artikel-artikel selanjutnya 🙂 . See you!