Create
- git init = ketika project baru (repo local)
- git clone = untuk clone git dari repo lain (repo github ke local)
Make a Change
- git add <File> = tambah file yang dipilih ke repo local
- git add . = untuk tambah semua file ke repo local
- git commit -m "Message" = untuk simpan ke repo local
- git reset <File> = untuk membatalkan git add (local)
- git reset --hard = untuk membatalkan sekaligus menghapus file (local)
- git reset <File> = untuk membatalkan git add (local)
- git reset --hard = untuk membatalkan sekaligus menghapus file (local)
Observe
- git status
- git diff = untuk melihat perubahan (repo local)
- git show
- git log = untuk melihat log commit (repo local)
Sync
- git remote add origin (link HTTPS) (repo github)
- git remote -v = untuk lihat remote status
- git push origin (branch local) = mengirim local ke github
ex : git push origin master
ex : git push origin master
- git pull origin (branch local) = mengambil dari (github)
ex : git pull origin master
- git fetch = untuk mengambil branch github ke local tanpa merubah coding
Branch
- git branch = cek branch saat ini
- git branch nama_branch_baru = untuk buat branch baru (local)
- git branch -d nama_branch = untuk menghapus branch
- git checkout nama_branch = berpindah ke branch lain
ex : git checkout Branch-A
- git merge nama_branch_A = menggabungkan branch saat ini dengan branch lain
- git tag
Perintah Dasar Git
Git adalah sistem kontrol versi yang sangat populer, dan menggunakan Git melalui Command Line Interface (CLI) adalah cara yang paling umum dan powerful untuk mengelola proyek kode sumber. Berikut ini adalah daftar perintah Git yang sering digunakan beserta penjelasan lengkapnya.Mengelola Remote Repo
Branching dan Merging
Branching memungkinan untuk mengerjakan fitur baru atau perbaikan bug secara terpisah tanpa mengganggu kode utama/main.
Melakukan clone repo dengan SSH key :
Cek dulu key ssh nya
Kemudian belum bikin SSH key
Tambahkan SSH Key ke GitHub:
- Masuk ke akun GitHub Anda.
- Buka "Settings" > "SSH and GPG keys" > "New SSH key".
- Paste key tadi dan simpan.
Cara Alternatif: Clone dan Langsung Checkout Branch Tertentu
Anda juga bisa clone sekaligus langsung checkout branch tertentu dengan perintah:
git clone --branch <nama_branch> <URL_REPOSITORY>
0 komentar:
Posting Komentar