Blogger Jateng

Git untuk Pemula: Perintah Git Umum dan Fungsinya

Pengenalan Git- Git adalah sistem kontrol versi yang paling banyak digunakan di dunia. Baik bekerja sendiri atau bekerja sebagai bagian dari tim, Anda harus menguasai git untuk membuat alur kerja Anda lebih mudah dan kode Anda aman. Hari ini dalam panduan ini, kita akan membahas beberapa perintah dasar Git dan kegunaannya untuk membantu Anda memulai menggunakan Git jika Anda masih baru.

Apa itu Git?

Sebelum masuk ke dalam perintah-perintahnya, penting untuk mengetahui apa itu Git, Git adalah sistem kontrol versi terdistribusi yang mencatat perubahan pada sebuah berkas atau sekumpulan berkas dari waktu ke waktu sehingga Anda bisa mengingat kembali versi tertentu di kemudian hari. Sistem terpusat tidak memiliki keuntungan yang sama; Git memberikan setiap pengembang salinan lengkap repositori, yang lebih cepat dan lebih dapat diandalkan.

sumber: medium.com

Menyiapkan Git

Langkah pertama untuk menggunakan Git adalah menginstalnya di komputer Anda. Setelah menginstalnya, Anda harus mengaturnya dengan nama dan email Anda di lingkungan Git:

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

$ git config --global user.email "your.email@example.com"

Perintah ini mengonfigurasi identitas Anda untuk komit Git.

Perintah Git yang Umum

Perintah dasar Git yang harus diketahui oleh setiap pemula:

1. Git Init

Perintah git init membuat repositori git pertama di folder proyek Anda. Perintah ini membuat folder git tersembunyi yang memonitor semua modifikasi dalam proyek Anda.

$ git init

Gunakan perintah ini untuk memulai kontrol versi untuk proyek baru.

2. Mengkloning Git

Anda menggunakan perintah git clone untuk membuat salinan repositori yang sudah ada. Perintah ini mengunduh repositori dan riwayatnya ke mesin lokal Anda.

$ git clone <repository-url>

Di mana Anda mengganti dengan URL repositori yang ingin Anda kloning.

3. Git Add

Menata perubahan untuk komit Anda bisa menata berkas tertentu atau semua perubahan di direktori:

$ git add <file-name>

$ git add .

Jika kamu akan mengomit perubahan, perubahan bertahap adalah langkah perantara di sini. 

4. Git Commit

Gunakan git commit untuk menyimpan perubahan bertahap ke repositori. Ini dapat digunakan untuk menambahkan pesan yang berisi perubahan yang dilakukan:

$ git commit -m "Your commit message"

Pesan komit yang baik memungkinkan kolaborator lain untuk dengan cepat memahami alasan di balik perubahan yang dilakukan.

5. Status Git

Memungkinkan untuk memperbarui cabang git dengan perintah git status Perintah ini menjelaskan file apa saja yang telah dimodifikasi, dipentaskan, atau tidak terlacak.

$ git status

Anda harus sering menjalankan perintah ini untuk mengikuti apa yang telah Anda ubah.

6. Log Git

Gunakan git log untuk melihat riwayat komit. Ini akan menampilkan daftar komit dengan hash, penulis, tanggal, dan pesan:

$ git log

Kamu bisa menambahkan flag seperti --oneline untuk membuat keluarannya lebih sederhana.

7. Cabang Git

Anda menggunakan cabang untuk mengimplementasikan fitur yang berbeda atau memperbaiki bug yang berbeda, tanpa mengubah basis kode utama. git branch Mendaftar, membuat, atau menghapus cabang.

$ git branch

$ git branch <branch-name>

$ git branch -d <branch-name>

8. Pembayaran Git

Pembayaran git: Mengganti cabang atau memulihkan file pohon yang berfungsi

$ git checkout <branch-name>

$ git checkout <file-name>

9. Penggabungan Git

Penggabungan git: Untuk menggabungkan perubahan dari satu cabang ke cabang lainnya.

$ git merge <branch-name>

Cabang yang ditentukan akan digabungkan ke dalam cabang Anda saat ini menggunakan perintah ini.

10. Git Pull dan Git Push

Mengambil dan menggabungkan perubahan dari repositori jarak jauh (git pull)

$ git pull origin <branch-name>

Gunakan git push untuk mengunggah komit lokal ke repositori jarak jauh: 

$ git push origin <branch-name>

11. Git Reset

Perintah git reset digunakan untuk membatalkan perubahan. Gunakan perintah ini untuk menghapus berkas atau mengatur ulang repositori ke komit sebelumnya:

$ git reset <file-name>

$ git reset --hard <commit-hash>

12. Git Diff

Dengan cara inilah kita dapat melihat perbedaan antara perubahan yang kita lakukan:

$ git diff

Hal ini akan sangat berguna untuk memeriksa ulang pekerjaan Anda sebelum melakukan finalisasi.

Kesimpulan

Ada banyak perintah Git, tetapi mulailah dengan perintah-perintah ini untuk membangun fondasi yang baik. Gunakan perintah-perintah ini untuk berlatih dalam proyek-proyek Anda, dan pada akhirnya, perintah-perintah ini akan membantu Anda menjadi mahir dalam mengelola repositori dan bekerja dengan baik dengan orang lain. 

Kembali ke>>>> Git untuk Pemula: Kontrol Versi Menjadi Mudah