Coding

Panduan Dasar Git, GitHub, dan VS Code untuk Pemula

Dipublikasikan: 07 Apr 2026
⏱️ Estimasi waktu baca: 5 menit

1. Pengertian Git, GitHub, dan VS Code

Git

Git adalah tools yang digunakan untuk mengelola versi kode.
Artinya, Git membantu kita:

  • Menyimpan perubahan kode
  • Melihat riwayat perubahan
  • Menghindari kehilangan data

👉 Singkatnya: Git = pengelola versi project


GitHub

GitHub adalah tempat penyimpanan project secara online.

Baca juga:
Belajar Coding Bagian 7: Menampilkan Gambar dan Media dalam HTML
Belajar Coding Bagian 4: Heading, Paragraf, dan Elemen Teks HTML

Fungsi GitHub:

  • Menyimpan project di internet
  • Backup project
  • Berbagi project dengan orang lain

👉 Singkatnya: GitHub = tempat menyimpan project online


VS Code (Visual Studio Code)

VS Code adalah aplikasi editor untuk menulis kode.

Digunakan untuk:

  • Menulis kode (PHP, HTML, JS, dll)
  • Mengedit file project
  • Menjalankan terminal Git

👉 Singkatnya: VS Code = tempat ngoding


2. Alur Penggunaan Git + GitHub + VS Code (Step by Step)

Langkah 1: Install Tools

Install terlebih dahulu:

  • Git (dari git-scm.com)
  • VS Code (dari code.visualstudio.com)

Langkah 2: Membuat Project di VS Code

  1. Buka VS Code
  2. Klik Open Folder
  3. Pilih atau buat folder project, contoh:

    belajar-git

Langkah 3: Inisialisasi Git

Buka terminal di VS Code:

👉 Klik:

Terminal → New Terminal

Lalu ketik:

git init

👉 Artinya: membuat project menjadi Git repository


Langkah 4: Menambahkan File ke Git

Misalnya kamu punya file:

index.php

Jalankan:

git add .

👉 Artinya: menyiapkan semua file untuk disimpan


Langkah 5: Commit (Menyimpan Perubahan)

git commit -m "Project pertama saya"

👉 Artinya: menyimpan perubahan ke Git


Langkah 6: Membuat Repository di GitHub

  1. Buka GitHub
  2. Klik New Repository
  3. Isi nama project (misalnya: belajar-git)
  4. Klik Create Repository

Langkah 7: Menghubungkan Git ke GitHub

Copy link repository dari GitHub, contoh:

https://github.com/username/belajar-git.git

Lalu jalankan di terminal:

git remote add origin https://github.com/username/belajar-git.git

👉 Artinya: menghubungkan project lokal ke GitHub


Langkah 8: Push ke GitHub

git push -u origin main

👉 Artinya: mengirim project ke GitHub


3. Alur Singkat (Paling Penting)

  1. Buat project di VS Code
  2. Jalankan git init
  3. git add .
  4. git commit -m "pesan"
  5. Buat repo di GitHub
  6. git remote add origin ...
  7. git push

4. Cara Aman Agar Tidak Salah Push

Sebelum push, selalu cek:

git remote -v
git status
git branch

👉 Ini untuk memastikan:

  • Repo tujuan benar
  • File benar
  • Branch benar

5. Contoh Alur Nyata (Praktik Pemula)

  1. Buat folder:

    belajar-website
  2. Buka di VS Code
  3. Buat file:

     index.php
  4. Jalankan:
git init
git add .
git commit -m "buat halaman awal"
  1. Hubungkan ke GitHub:
git remote add origin https://github.com/username/belajar-website.git
  1. Push:
git push -u origin main

6. Kesalahan Umum Pemula

❌ Lupa git init
❌ Salah repository saat push
❌ Tidak commit sebelum push
❌ Tidak cek git remote

🔹 Contoh Nyata: Kerja Project Bersama dari GitHub (Dari Nol Buka Laptop)

Bayangkan:
👉 Kamu baru buka laptop
👉 Mau lanjut project tim dari GitHub


1. Buka VS Code

  • Jalankan VS Code
  • Buka terminal:
Terminal → New Terminal

2. Ambil Project dari GitHub (Clone)

Kalau project belum ada di laptop kamu:

👉 Copy link repo dari GitHub:

https://github.com/tim/project-bareng.git

Lalu jalankan:

git clone https://github.com/tim/project-bareng.git

👉 Ini akan:

  • Download project ke laptop
  • Membuat folder project otomatis

3. Masuk ke Folder Project

 cd project-bareng

4. Buka Project di VS Code

code .

👉 Project langsung terbuka di VS Code


5. Selalu Update Dulu (WAJIB!)

Sebelum coding, ambil update terbaru dari tim:

git pull origin main

👉 Ini penting supaya:

  • Tidak bentrok dengan kode teman
  • Kamu pakai versi terbaru

6. Cek Branch (Penting Banget)

git branch

Kalau pakai branch:

git checkout nama-branch-kamu

👉 Jangan kerja di branch orang lain ❌


7. Mulai Coding

Edit file di VS Code seperti biasa ✍️


8. Simpan Perubahan ke Git

Setelah selesai coding:

git add .
git commit -m "menambahkan fitur login"

9. Push ke GitHub

git push origin main

Atau kalau pakai branch:

git push origin nama-branch

🔥 Alur Singkat (Super Penting)

  1. git clone → ambil project
  2. cd project
  3. git pull → update terbaru
  4. coding
  5. git add .
  6. git commit
  7. git push

⚠️ Kesalahan Umum Pemula (WAJIB DIHINDARI)

❌ Langsung coding tanpa git pull
❌ Kerja di branch utama (main) tanpa aturan
❌ Lupa commit
❌ Salah push ke repo lain


💡 Tips Profesional (Dipakai di Dunia Kerja)

  • Selalu pull dulu sebelum mulai kerja
  • Gunakan branch sendiri
  • Jangan push sembarangan ke main
  • Selalu cek:
 git status
git branch
git remote -v

Kesimpulan

Git, GitHub, dan VS Code merupakan tools penting yang digunakan oleh developer dalam mengelola dan mengembangkan project, baik secara individu maupun tim.

Dalam bekerja dengan project bersama di GitHub, penting untuk mengikuti alur yang benar, yaitu:

👉 Clone → Pull → Coding → Commit → Push

Dengan memahami dan menerapkan alur tersebut secara disiplin, kita dapat:

  • Menyimpan project dengan aman
  • Menghindari kesalahan seperti konflik dan salah pus

 

📊 Tabel Perintah Git dan Fungsinya

No Perintah Git Fungsi / Kegunaan
1 git --version Menampilkan versi Git yang terinstall di komputer
2 git config --global user.name "Nama" Mengatur nama pengguna secara global
3 git config --global user.email "email" Mengatur email pengguna secara global
4 git init Membuat repository Git di dalam folder project
5 git clone <url> Mengambil / mendownload project dari GitHub
6 git status Melihat status perubahan file dalam project
7 git add . Menambahkan semua file ke staging area
8 git add <nama_file> Menambahkan file tertentu ke staging
9 git commit -m "pesan" Menyimpan perubahan ke repository
10 git log Melihat riwayat commit
11 git branch Melihat daftar branch
12 git branch nama-branch Membuat branch baru
13 git checkout nama-branch Berpindah ke branch tertentu
14 git checkout -b nama-branch Membuat sekaligus pindah ke branch baru
15 git merge nama-branch Menggabungkan branch ke branch aktif
16 git remote -v Melihat repository tujuan (GitHub)
17 git remote add origin <url> Menghubungkan project ke GitHub
18 git remote set-url origin <url> Mengganti alamat repository GitHub
19 git pull origin main Mengambil update terbaru dari GitHub
20 git push origin main Mengirim perubahan ke GitHub
21 git push -u origin main Push pertama sekaligus set default branch
22 git diff Melihat perbedaan perubahan file
23 git stash Menyimpan perubahan sementara
24 git stash pop Mengembalikan perubahan yang disimpan
25 git reset --hard Menghapus perubahan dan kembali ke kondisi sebelumnya
26 git restore . Mengembalikan file ke kondisi terakhir di commit sebelumnya.

 

🔥 Perintah Paling Sering Dipakai (Wajib Hafal)

Kalau kamu pemula, fokus dulu ke ini:

  • git init
  • git clone
  • git add .
  • git commit -m "..."
  • git pull
  • git push
  • git status
  • git remote -v

Chat Admin Sekarang //