Pengenalan Git | Materi Skilvul
Apa itu Git ?
1. Version Control System
2. Git dibuat oleh Linus Torvalds (2005)
Version Control adalah sistem yang merekam perubahan pada project dari waktu ke waktu. Git merupakan version control system yang paling banyak digunakan. Remote repository seperti google drive yang dapat di akses oleh siapa saja.
Tahap Bekerja dengan Git
1. Working directory
- Membuat File
- Memodifikasi atau menghapus file
2. Staging
- File yang siap untuk disimpan
3. Commit
- Perubahan files disimpan sebagai commit
Command Git Dasar
Konfigurasi username git
- git config --global user.name "riskiabiyan"
Konfigurasi email
- git config --global user.email "riskiabiyan@gmail.com"
Membuat Repository
- git init
Melihat perubahan
- git status
Menambahkan file ke staging (draft)
- git add nama_file
Membuat commit
- git commit -m "deskriptif"
Membuat Histori atau perubahan yang pernah dibuat
- git log
Melihat Histori secara ringkas
- git log --oneline
Melihat Detail perubahan pada file
- git diff nama_file
Melihat commit yang ditunjuk HEAD
- git show HEAD
Menggagalkan perubahan sebelumnya
- git checkout HEAD nama_file
Kembali ke masa lalu ketika commit tertentu ditambahkan
- git checkout nomor_file
Git Branch
Git memungkinkan untuk bekerja pada beberapa cabang dalam project yang digunakan, Fitur ini digunakan untuk tidak mengganggu cabang utama (branch utama).
Melihat branch
- git branch
Membuat branch baru
- git branch nama_branch
Berpindah branch
- git checkout nama_branch
Menggabungkan perubahan dari branch kesimpulan ke master
1. pindah ke master
2. git merge kesimpulan
Menghapus branch kesimpulan
- git branch -D kesimpulan
Melihat histori lengkap dari setiap branch
- git log --graph --branches
Ketika terjadi konflik merge, kamu dapat memilih salah satu dan menghapus sisanya.
Git Remote
Setiap orang dapat bekerja sama, dan dapat di merge.
Posting Komentar