Git merupakan salah satu software yang penting dalam pengembangan aplikasi. Mari kita belajar untuk mengenal perintah-perintah git, diantaranya :
- Melihat Versi Git : $ git –version atau $ git –v
- Membuat branch : $ git branch <nama branch>
- Pindah ke branch lain : $ git checkout <nama branch>
- Membuat branch dan langsung
pindah ke branch tersebut : $ git checkout -b <nama branch>
- Menghapus branch : $ git branch -D <nama branch>
- Mengganti (edit) nama branch : $ git branch -m <nama branch lama> <nama branch baru>
- Menggabungkan branch ke master:$ git merge <nama branch>
- Menambahkan file tertentu : $ git add <nama file>
- Menambahkan beberap file : $ git add .
- Melihat status file : $ git status
- Menyimpan file/project : $ git commit -m <nama file atau project>
- Melihat commit : $ git log atau $ git log –oneline
- Mengetahui Penambahan
atau pengurangan : $ git diff
- Menghapus log : $ git reset
- Menghapus/membatalkan merge
ketika konflik : $ git reset –hard FETCH_HEAD
- Menghapus/mengembalikan
ke commit sebelumnya : git reset –hard “commit yang dihapus”
- Push ke repo setelah mengembalikan ke commit sebelumnya : git push -f origin HEAD^:nama_branch
- Menyimpan perubahan sementara :git stash
- Menampilkan perubahan sementara:git stash pop
- Menghapus yang ada di repo :git push origin –delete <branch>
- Mengubah branch di repo :git push origin<nama branch baru>:refs/heads/<nama branch baru>
22 22. Push ke repo agar tidak konflict : git push -uf origin <nama branch>
21 23. Untuk mengetahui username : git config user.name
- Untuk Mengetahui email :git config user.email
- Untuk menambahkan username : git config user.name “name”
- Untuk menambahkan email :git config user.email “email”
- Untuk mengganti username : git config –global –replace-all user.name “name”
- Untuk mengganti email : git config –global –replace-all user.email “email”
- Untuk menghapus username : git config –global –unset-all user.name
- 30. Untuk menghapus email : git config –global –unset-all user.email
3 31. Untuk setting token secara global : git config –global url.”https://${username}:${access_token}@github.com”.insteadOf “https://github.com”
- 32. Untuk melihat semua konfigurasi :git config –list
- git config –global http.sslVerify “false” Untuk verifikasi global keteika eror
“`fatal: unable to access ‘https://gitlab-ci-
token:xxxxxxxxxxxxxxxxxxxx@gitlab.example.com/something.git/’: Peer’s
Certificate issuer is not recognized.ERROR: Job
failed: exit status 1
“`
Demikian sekumpulan Catatan tentang perintah-perintah yang ada di Git.