Git : Mesin Waktu untuk Para Developer

Git : Mesin Waktu untuk Para Developer

~/aadnanmt/posts/.md

Git itu apa?

Git merupakan sebuah sistem kontrol versi terdistribusi (distributed version control system) yang digunakan untuk melacak perubahan kode sumber selama pengembangan perangkat lunak. Sebuah perangkat lunak yang dikembangkan oleh Linus Torvalds (Pengembang utama Linux) pada tahun 2005.

Kenapa git penting untuk developer?

  1. Kecepatan & Keamanan: Sangat cepat, ringan, dan sulit untuk kehilangan data setelah commit dilakukan.
  2. Kolaborasi: Mempermudah pengerjaan satu proyek oleh banyak orang secara bersamaan.
  3. Branching & Merging: Memungkinkan pembuatan cabang baru (branch) untuk fitur terisolasi dan menggabungkannya (merge) ke kode utama dengan mudah.
  4. Cross Platform: Tersedia di Windows, Linux, dan MacOS. Unduh dan Instal.

Cheat Sheet: Git untuk Pemula

Gak perlu hafal semua perintah Git yang ada di internet. Untuk pemula, kamu cuma butuh siklus "Bungkus => Simpan => Upload".

Berikut command line wajibnya:

1. Membuka Portal (Init)
Pertama kali bikin folder proyek, jalankan ini biar folder kamu dipantau sama Git.

git init

2. Memilih File (Staging)

Sebelum disimpan, pilih dulu file mana yang mau diangkut.

Angkut Semuanya (Paling sering dipake):

git add .

Jika angkut satu file Aja:

git add index.html

3. Titik Simpan (Commit) Ini kayak Save Game.
Kasih pesan yang jelas biar kamu nanti gak bingung saat baca histori-nya.

git commit -m "nambah fitur login"

4. Menghubungkan ke Internet Cuma dilakukan sekali seumur hidup proyekmu.
Ini ngasih tau Git lokalmu dikirim ke server mana (GitHub).

git branch -M main # ganti ke main
git remote add origin https://github.com/username/name-repo

5. Upload projekmu (Push) Kirim hasil kodinganmu ke repositori GitHubmu.

git push -u origin main

Selamat, kamu baru saja mengamankan aset digitalmu. Penggunaan Git bukan sekadar tren, tapi standar industri yang wajib dikuasai. Cmiwww:>

-- END OF FILE --