Git
Apa itu Git?
Git adalah sebuah Version Control System
yang berguna untuk mengelola perubahan pada sebuah file atau folder. Git juga dapat digunakan untuk mengelola sebuah project secara bersama-sama. Git merupakan salah satu Version Control System
yang paling populer saat ini. Git juga merupakan salah satu Version Control System
yang paling mudah untuk dipelajari.
Apa itu Version Control System?
Version Control System
adalah sebuah sistem yang berguna untuk mengelola perubahan pada sebuah file atau folder. Version Control System
juga dapat digunakan untuk mengelola sebuah project secara bersama-sama. Version Control System
dapat digunakan untuk mengembalikan sebuah file atau folder ke versi sebelumnya. Version Control System
juga dapat digunakan untuk melihat perubahan apa saja yang terjadi pada sebuah file atau folder.
Apa yang dapat dilakukan dengan Git?
- Mengelola perubahan pada sebuah file atau folder
- Mengelola sebuah project secara bersama-sama
- Mengembalikan sebuah file atau folder ke versi sebelumnya
- Melihat perubahan apa saja yang terjadi pada sebuah file atau folder
Bagaimana menggunakan Git?
Instalasi Git
- Download Git di git-scm (opens in a new tab)
- Install Git
- Buka terminal atau command prompt
- Ketik
git --version
untuk melihat versi Git yang terinstal
Cloning pada Git
Cloning adalah sebuah proses untuk mendapatkan sebuah repository dari server Git. Repository yang didapatkan dari proses cloning ini dapat kita edit dan kita dapat mengirimkan perubahan yang kita lakukan ke server Git.
- Buka terminal atau command prompt
- Pindah ke folder yang akan digunakan untuk menyimpan repository
- Ketik
git clone <link repository>
Membuat Repository Baru
- Buka terminal atau command prompt
- Pindah ke folder yang akan digunakan untuk menyimpan repository
- Ketik
git init
untuk membuat repository baru
Membuat Branch Baru
Branch adalah sebuah cabang dari sebuah repository. Branch dapat digunakan untuk mengembangkan sebuah fitur baru tanpa mengganggu branch utama.
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git branch <nama branch>
Mengganti Branch
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git checkout <nama branch>
Melihat Branch
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git branch
Menggabungkan Branch
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git merge <nama branch>
Melihat Perubahan
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git status
untuk melihat perubahan yang belum di commit - Ketik
git diff
untuk melihat perubahan yang belum di commit secara detail
Menambahkan Perubahan
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git add <nama file atau folder>
untuk menambahkan perubahan pada file atau folder - Ketik
git add .
untuk menambahkan perubahan pada semua file atau folder
Membuat Commit
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git commit -m "< pesan commit >"
untuk membuat commit
Melihat Commit
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git log
untuk melihat commit yang sudah dibuat
Mengirimkan Perubahan ke Server
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git push
untuk mengirimkan perubahan ke server
Menerima Perubahan dari Server
- Buka terminal atau command prompt
- Pindah ke folder repository
- Ketik
git pull
untuk menerima perubahan dari server