Cara Menggunakan Git di Linux

Dari akhir tahun 80-an ketika perangkat lunak kontrol versi pertama kali mulai berkembang, Git tetap menjadi alat pelacak perubahan kode yang paling mudah digunakan.

Layanan seperti Github dan Gitlab menawarkan penyimpanan kode dalam repositori, sering disebut sebagai repositori 'Jarak Jauh'. Mereka bertindak sebagai pusat penyimpanan kode; Git dapat menyinkronkan kode lokal dengan kode pusat untuk mengelola perubahan yang kompleks oleh banyak pengguna dengan benar.

Instalasi

Di Ubuntu, Debian, dan distribusi serupa, anda dapat menginstal Git dengan menjalankan:

sudo apt install git

Catatan: Untuk versi Ubuntu yang lebih lama (versi 14.04 dan di bawah), Anda perlu menggunakan apt-get dari pada tepat.

Pada CentOS, Fedora, dan distribusi berbasis Red Hat lainnya, anda dapat menginstal Git dengan menjalankan:

yum instal git

Perintah Dasar Git

Mari kita lihat beberapa perintah dasar di git yang akan membantu kami mulai melacak perubahan dalam kode kami.

Untuk mengaktifkan git di folder lokal, jalankan perintah di bawah ini di dalam folder di Terminal.

git init

Itu membuat folder tersembunyi, .git, yang berisi konfigurasi git dan informasi tentang pelacakan perubahan, jika file ditambahkan untuk pelacakan perubahan sesudahnya. Gunakan untuk menginisialisasi git pada proyek lokal.

Untuk mengkloning/mengunduh folder jarak jauh dan menginisialisasi git di atasnya, jalankan perintah di bawah ini:

git clone 

Di Sini, , adalah url proyek pada repositori jarak jauh. Ini akan mengunduh proyek jarak jauh pada sistem lokal, dan membuat folder yang diinisialisasi git dengan nama proyek.

Perhatikan bahwa tidak perlu lari git init setelah proyek dikloning.

Untuk menarik perubahan dari direktori jarak jauh menggunakan git, jalankan perintah di bawah ini:

git tarik

Perintah tarik dari git akan menarik semua perubahan pada repositori jarak jauh sejak penarikan atau kloning terakhir. Pengguna harus terlebih dahulu melakukan perubahan lokalnya sebelum dia menarik dari jarak jauh, sehingga perubahan lokal tidak hilang.

Jika terjadi konflik antara perubahan yang ditarik dan perubahan lokal, git akan memberi tahu di mana konflik terjadi dan akan meminta pengguna untuk memodifikasi file secara manual.

Untuk menambahkan file atau folder ke git, jalankan perintah di bawah ini:

git tambahkan 

Perintah di atas menambahkan file atau folder yang ditentukan dalam perintah ke area staging Git. Area staging Git mengacu pada status saat file sedang dilacak untuk perubahan. Menggunakan git tambahkan. untuk menambahkan semua file di folder saat ini ke staging area.

Untuk memeriksa status (status pelacakan) file Anda di direktori kerja, jalankan perintah di bawah ini

status git

Ini menunjukkan status pelacakan folder saat ini; file mana yang telah diubah sejak komit terakhir dan file mana yang belum ditambahkan di area pementasan.

Untuk melakukan perubahan di git, gunakan perintah di bawah ini:

git commit -m "Pesan Komit"

Perintah komit akan melakukan perubahan file, artinya, perubahan bertahap telah dibuat permanen sekarang. Adalah wajib untuk memberikan string pesan dengan setiap komit, yang harus menjelaskan perubahan yang dilakukan dalam komit itu; ini untuk menyimpan log perubahan.

Untuk mendorong perubahan ke repositori jarak jauh menggunakan git, jalankan perintah di bawah ini:

git push

Setelah kode dikomit, pengguna dapat mendorong perubahan yang dikomit ke repositori jarak jauh. Perhatikan bahwa pengguna harus terlebih dahulu menarik kode sebelum mendorong, sehingga proyek lokalnya berisi semua perubahan jarak jauh jika ada.

Ini adalah beberapa perintah dasar yang dapat digunakan pengguna untuk mulai menggunakan Git untuk pelacakan perubahan. Perintah lainnya termasuk change stashing, project branching, dan fitur lain dari Git, yang dapat ditemukan di halaman manual Git.