Perintah Dasar GIt Yang Wajib Diketahui dan Sering Digunakan

Git dan Github

Perintah Dasar Git Yang Sering Digunakan - Sebagai perangkat lunak pengatur versi, git juga mempunyai banyak perintah yang harus diketahui oleh pengguna git.

Pasti kalian pernah melihat versi dari sebuah aplikasi misalnya jquery versi 3.0.1 nah jika develover ingin mengupdate versi hasil kerjanya menjadi versi 3.0.2. maka developer tidak perlu repot untuk mengacak-ngacak hasil kerjanya yang sudah stabil sebelumnya. Depeloper tinggal membuat branch atau cabang baru untuk hasil kerja terbarunya jika terasa cocok maka hasil kerja sebelumnya akan digantikan dengan versi kerja yang terbaru.

perintah dasar git yang sering digunakan
perintah dasar git yang sering digunakan

Walaupun banyak sekali pernitah dasar git namun biasanya tidak semua perintahnya dipakai. Ada beberapa perintah yang wajib diketahu khusunya pemula dalam bermain git untuk mengerjakan projectnya.

Persiapan Sebelum Memulai Git?

Oke jika kalian yang baru mengenal git dan belum punya bahanya untuk belajar git kalian harus menyiapkan aplikasi untuk memulai belajar git. Untuk lebih jelasnya baca juga: Belajar Git dan Github Perisapan

Perintah Dasar Git Yang Sering Digunakan

1.git config

Sebelum melakukan sesuatu biasanya developer mengatur dahulu email,algoritma untuk diff, username dsb untuk memulai pekerjaannya. dan fungsi git config adalah command untuk melakukan hal tersebut. Contohnya untuk mengatur email:

git config --global user.email [email protected]

2.git init

Ini digunakan untuk membuat repository baru. Yaitu folder yang akan dipantau oleh git. Untuk lebih jelasnya cara membuat repository bisa baca Cara Membuat Repository Git dan Github atau kalian bisa coba

git ini [nama foldernya]

3.git status

Perintah ini digunakan untuk melihat status dari git kita.

git status

4.git add

Dalam git itu ada 3 area dalam proses pengerjaanya mengerjakan.

  1. Working area - area yang belum di add
  2. Staging area - area yang sudah di add dan siap di commit
  3. Repository area - area yang sudah  di commit

Misalnya kalian membuat file baru dalam repository kalian nah file baru tersebut akan masuk ke working area dahulu sebelum kalian melakukan git add caranya dengan!

git add [nama file]

Jika kalian ingin memindahkan semua yang ada di working area ke staging area kalian bisa memasukan perintah

git add .

Titik di akhir menandakan kaian ingin menambahkan semua file ke staging area

5.git checkout

Ini digunakan untuk membuat branch baru atau untuk berpindah branch. Perintah untuk membuat branch baru kalian masukan!

git checkout -b [nama branch]

lalu perintah untuk berpindah branch masukan!

git checkout [nama branch]

6.git merge

Ini digunakan untuk menggabungkan branch ke branch yang aktif biasa ke branch master perintahnya!

git merge [nama branch]

7.git commit

Untuk meyimpang ke repository dengan perintah!

git commit -m "same message"

8.git log

Untuk menampilkan daftar commit yang sudah dibuat perintahnya!

git log

Perintah Git Untuk Github

1.git clone

Ini digunakan biasanya untuk mengcopy projeck kita yang ada di githu. Perintahnya sebagai berikut

git clone [url repository github]

2.git push

Biasa digunakan untuk mengupdate project yang ada di github dari git. Untuk melakukan push bisa diawali dengan mengclone terlebih dahulu lalu jika project kalian sudah diubah kalian bisa mengubahnya juga di github dengan printah!

git push

untuk push remote dari local ke server

git push origin master

3.git pull

Ini adalah kebalikan dari git push kalo push untuk mengupdate project kita yang ada digithub. Kalo gi pull untuk mengupdate project kita yang ada di local yang sudah di clone dan ternyata project di github diupdate oleh kalian di beda pernagkat misalnya lalu kalian ingin mengaupdate perojeck kalian juga yang ada di local lewat github tanpa perlu clone ulang perintahnya!

git pull

4.git remote

Git remote hampir sama dengan clone namun git remote ini lebih leluasa. Fungsinya untuk menghubungkan repository yang ada di local ke github kita. Jadi kita tidak perlu clone dahulu repo yang ada di github. Kelebihan remote itu Nama Repository yang dibuat git dilocal dan nama repository di github bisa beda. Namun sara saya disamakan saja biar tidak bingung. Untuk cara remote ada dua macam yaitu menggunakan HTTPS dan SSH. Berikut caranya jika menggunakan HTTPS:

Perintah jika sebelumnya belum meremote apapun

git remote add origin https://github.com/username/nama_repo.git

Printah jika sebelumnnya sudah pernah remote tapi salah dan jika menggunakan remote add akan error. Jadi harus menggunakan perintah ini!

git remote set-url origin https://github.com/username/nama_repo.git

Lalu jika menggunakan SSH kalian harus setting ssh ke githubnya baca juga: Cara Mengatur SSH di Github

Untuk perintah remote github menggunakan ssh jika sebelunya belum menambah remote maka akan menjadi sebagai berikut:

git remote add origin [email protected]:username/nama_repo.git

dan untuk merubah remote yang sudah ada:

git remote set-url origin [email protected]:username/nama_repo.git

Perintah diatas untuk meremote repository yang sudah dibuat di github. Kalian juga bisa membuat repositroy di local dahulu lalu meremotenya ke github. Untuk mengecek remote yang sedang aktif di local masukan perintah!

git remote -v

Kesimpulannya

Perintah git memang sangat banyak namun kadang semuanya kita tidak pakai apalagi untuk digunakan sendiri. Tapi jika kalian ingin melihat semua perintah yang ada di git kalian bisa membacanya di situs git

 


Related Articles