Pengantar Git
George Boorman
Curriculum Manager, DataCamp
ls, cdgit initgit add ., git commit -mCara Git menyimpan data
git log
3--since--untilgit show c27fa856

| Perintah | Fungsi |
|---|---|
git diff report.md |
Tampilkan perubahan antara file unstaged dan commit terakhir |
git diff --staged report.md |
Tampilkan perubahan antara file staged dan commit terakhir |
git diff 35f4b4d 186398f |
Tampilkan perubahan antara dua commit menggunakan hash commit |
git diff HEAD~1 HEAD~2 |
Tampilkan perubahan antara dua commit menggunakan sintaks HEAD |
| Perintah | Hasil |
|---|---|
git revert HEAD |
Membalik semua file dari commit tertentu |
git revert HEAD --no-edit |
Membalik tanpa membuka editor teks |
git revert HEAD -n |
Membalik tanpa membuat commit baru |
git checkout HEAD~1 -- report.md |
Mengembalikan satu file dari commit sebelumnya |
git restore --staged report.md |
Hapus satu file dari staging area |
git restore --staged |
Hapus semua file dari staging area |
Pengantar Git