Popular Post

Apa Itu Git dan GitHub? Cara Menggunakan Git untuk Pemula (Lengkap & Mudah)

Dalam dunia pengembangan software, kamu tidak hanya menulis kode. Kamu juga perlu mengelola, menyimpan, dan melacak perubahan kode tersebut.


Bayangkan kamu sedang membuat project, lalu kamu mengubah banyak hal. Tiba-tiba ada error, dan kamu ingin kembali ke versi sebelumnya. Tanpa sistem yang tepat, ini bisa sangat sulit.

Di sinilah Git dan GitHub menjadi sangat penting.

Pada artikel ini, kita akan membahas:

  • Apa itu Git
  • Apa itu GitHub
  • Perbedaan Git dan GitHub
  • Cara kerja Git
  • Cara menggunakan Git untuk pemula (step-by-step)

1. Apa Itu Git?

Git adalah version control system.

Artinya, Git adalah alat yang digunakan untuk:

  • Menyimpan riwayat perubahan kode
  • Melihat perubahan dari waktu ke waktu
  • Kembali ke versi sebelumnya jika terjadi kesalahan

Dengan Git, kamu tidak perlu lagi membuat file seperti:

project-final.js
project-final-beneran.js
project-final-fix-banget.js

Git akan menyimpan semua versi tersebut secara otomatis.


2. Apa Itu GitHub?

GitHub adalah platform online untuk menyimpan project Git.

Jika Git adalah “mesin”, maka GitHub adalah “tempat penyimpanannya di internet”.

Dengan GitHub, kamu bisa:

  • Menyimpan project secara online
  • Berbagi project dengan orang lain
  • Bekerja dalam tim
  • Backup project

3. Analogi Sederhana

Bayangkan kamu sedang menulis buku.

  • Git = fitur “track changes” yang menyimpan semua revisi
  • GitHub = Google Drive tempat kamu menyimpan file tersebut

Jadi:

👉 Git mengatur perubahan
👉 GitHub menyimpan project secara online


4. Cara Kerja Git (Sederhana)

Git bekerja dengan konsep:

  1. Kamu mengubah file
  2. Kamu menyimpan perubahan (commit)
  3. Git mencatat perubahan tersebut

Setiap commit adalah seperti “checkpoint”.


5. Instalasi Git

Download Git di:

👉 https://git-scm.com/

Setelah install, cek:

git --version

Jika muncul versi, berarti berhasil.


6. Konfigurasi Awal

Setelah install, jalankan:

git config --global user.name "Nama Kamu"
git config --global user.email "emailkamu@email.com"

Ini penting agar Git tahu siapa yang membuat perubahan.


7. Cara Menggunakan Git (Step-by-Step)

1. Inisialisasi Project

git init

Ini akan membuat Git aktif di folder project kamu.


2. Menambahkan File

git add .

Artinya kamu memasukkan semua file ke “area siap commit”.


3. Commit Perubahan

git commit -m "first commit"

Ini menyimpan perubahan ke dalam Git.


4. Melihat Status

git status

Menampilkan kondisi file saat ini.


5. Melihat Riwayat

git log

Menampilkan semua commit yang pernah dibuat.


8. Menghubungkan ke GitHub

1. Buat repository di GitHub

Masuk ke GitHub → klik New Repository


2. Hubungkan project ke GitHub

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

3. Push ke GitHub

git branch -M main
git push -u origin main

Sekarang project kamu sudah online.


9. Workflow Sederhana

Alur yang sering digunakan:

git add .
git commit -m "update"
git push

Setiap kali kamu update project, ulangi langkah ini.


10. Kenapa Git Penting?

Git membuat kamu:

  • Tidak takut salah
  • Bisa bekerja lebih cepat
  • Lebih profesional sebagai developer
  • Siap kerja tim

Tanpa Git, project akan sulit dikontrol.


11. Kesimpulan

Git dan GitHub adalah alat penting dalam dunia programming.

Git membantu kamu mengelola perubahan, sedangkan GitHub membantu kamu menyimpan dan membagikan project.

Memahami Git adalah langkah penting untuk naik dari sekadar belajar coding menjadi developer yang siap digunakan di dunia nyata.

Comments