LINUXSEC

Perintah Dasar Git yang Sering Digunakan

Halo kali ini mau membahas sedikit mengenai penggunaan Git. Git adalah tools yang berfungsi sebagai Version Control System (VCS) dan kalau diartikan ke bahasa kita artinya sebuah sistem pelacak perubahan pada file. Dan pada tutorial ini kita akan membahas perintah apa saja yang sering digunakan.

Oke pada tutorial ini untuk contoh clone , push dll saya menggunakan repository GitHub. Jadi silahkan sesuaikan saja.

Menambahkan Identias User

git config --global user.email "you@example.com"

git config --global user.name "Your Name"

Perintah diatas digunakan untuk menambahkan identitas user yang nantinya akan muncul di keterangan commit. Email dan User nya tidak harus sama dengan kredensial login ke Github/Gitlab, tapi saya sarankan jangan diisi ngasal.

Membuat Repository Baru

git init

Hal ini digunakan untuk membuat repository atau “tempat kerja” kalian.

Contoh output :

Initialized empty Git repository in /home/akame/github-tutorial/.git/

Menambahkan File ke Repository

Sebagai contoh saya ingin menambahkan sebuat file .txt ke repository saya.

echo "belajar perintah dasar git" > aw.txt  
git add aw.txt

Jika kamu hanya melakukan perubahan pada satu file bisa diketik nama berkasnya.

Namun jika kalian melakukan banyak perubahan atau bahkan semua file, kita gunakan perintah

git add *

Melakukan Komit

git commit -m "keterangan komit"

Hal ini untuk menambahkan keterangan perubahan apa yang kita lakukan pada file tersebut.

Menghubungkan ke Server Repository Jarak Jauh

git remote add origin https://github.com/linuxsecorg/linuxsecorg

Hal ini dilakukan agar kamu bisa mengirimkan perubahan ke server jarak-jauh yang dituju.

Mengirim Perubahan ke Repository jarak Jauh

git push origin master

Perintah ini digunakan untuk mengirim perubahan atau file dari lokal ke remote server. Berhubung di tutorial ini menggunakan repository gitHub, kalian akan diminta password dan username akun github kalian. Jadi isi dengan benar agar perubahan terkirim.

Memperbarui Repository Lokal

Nah semisal kalian melakukan perubahan di repository jarak jauh, yangmana tidak dilakukan melalui push lewat repository lokal pastinya repository lokal kalian isinya akan berbeda (belum update). Nah untuk memperbarui repository lokal gunakan perintah

git pull

Melihat Log Perubahan

git log

Hal ini untuk melihat perubahan apa saja yang telah dilakukan pada file. Outputnya adalah keterangan yang kita masukkan pada commit. Itulah kenapa ngisi commit harus jelas, jangan ngasal. hehe.

Menyalin repository ke lokal

git clone  https://github.com/linuxsecorg/linuxsecorg.git

Ini ditujukan untuk menyalin sebuah repository publik ke lokal. Misalnya repository milik orang lain yang berisi source code dan bersifat publik.

Untuk perintah perintah lain bisa cek menggunakan perintah

git --help

Oke mungkin sekian tentang dasar perintah git kali ini. Jika ada yang ingin ditambahkan atau ditanyakan monggo komentar.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.