Version Control

Panduan Lengkap Git untuk Pemula

Git adalah version control system yang wajib dikuasai oleh setiap developer. Mari kita pelajari dasar-dasar Git yang essential.

Setup Awal

# Konfigurasi identity
git config --global user.name "Nama Anda"
git config --global user.email "email@anda.com"

Basic Commands

Inisialisasi Repository

git init

Menambahkan File ke Staging

git add .                # Tambahkan semua file
git add namafile.txt     # Tambahkan file tertentu

Commit Changes

git commit -m "Pesan commit yang jelas"

Push ke Remote

git push origin main

Branching Strategy

Branch memungkinkan Anda bekerja pada fitur berbeda tanpa mengganggu code utama: