Version Control System memainkan peran penting dalam pengembangan Perangkat Lunak modern saat ini. Kontrol versi adalah perangkat lunak yang membantu sekelompok pengembang perangkat lunak bekerja bersama dan mengelola riwayat pekerjaan mereka. Tidak hanya menimpa perubahan lain dengan sembarang, oleh karena itu Anda dapat melacak setiap perubahan, mengembalikan file atau proyek ke proses sebelumnya.
Version Control System membantu Anda memulihkan file yang hilang dengan sangat mudah. Jika kesalahan dilakukan oleh siapa pun dari tim, orang dapat melihat dibalik kode dan membandingkan versi file yang lebih lama dan memperbaiki kesalahan atau konflik apa pun.
Git adalah salah satu alat kontrol desentralisasi yang paling populer digunakan oleh pengembang untuk mengkoordinasikan pekerjaan di antara mereka. Tool ini dirancang oleh Linus Torvalds (pencipta Kernel Linux.) Pada tahun 2005.
Git menawarkan fitur seperti jaminan data, alur kerja, membuat cabang (Fork), kembali ke tahap sebelumnya, kecepatan luar biasa, melacak perubahan kode Anda, melihat log, dan banyak lagi. Dengan tool ini memungkinkan Anda untuk melakukan pekerjaan Anda dalam mode offline dan saat siap, Anda memerlukan koneksi internet untuk menerbitkan perubahan dan mengambil perubahan terbaru.
Dalam tutorial ini, kami akan menjelaskan kepada Anda cara menginstal Git pada server CentOS 8 menggunakan yum dan kode sumber. Setiap instalasi memiliki manfaatnya sendiri, pilihan terserah Anda.
Misalnya, pengguna yang ingin memperbarui Perpetuate Git akan menggunakan metode yum dan mereka yang membutuhkan fitur oleh versi Git tertentu akan menggunakan metode kode sumber.
Penting: Anda harus menginstal dan mengonfigurasi server CentOS 8 dengan pengguna sudo dengan hak akses root. Jika Anda tidak memilikinya, Anda dapat membuat akun sudo terlebih dahulu.
Menginstal Git dengan Yum pada CentOS 8
Salah satu cara termudah untuk menginstal Git adalah dengan pengelola paket yum, tetapi versi yang tersedia mungkin lebih tua dari versi terbaru yang tersedia. Jika Anda ingin menginstal rilis terbaru Git, pertimbangkan untuk mengkompilasinya dari sumber (instruksi untuk mengkompilasi Git dari sumber yang diberikan lebih jauh di bawah).
[sudo yum install git]
Setelah menginstal git, Anda dapat memverifikasi versi Git yang diinstal menggunakan perintah berikut.
[git --version]
[git version 2.18.1]
Menginstal Git dari Kode Sumber
Jika Anda ingin fitur oleh Git versi tertentu atau perlu fleksibilitas dalam instalasi maka salah satu metode terbaik adalah menginstall perangkat lunak Git dari Source code. Namun, cara ini tidak akan mengelola dan memperbarui instalasi Git melalui manajer paket yum tetapi akan memungkinkan Anda untuk menginstal versi terbaru Git dan menyesuaikan opsi build. Metode ini adalah proses yang agak panjang.
Sebelum kita melanjutkan instalasi, Anda memerlukan alat-alat berikut yang diperlukan untuk membangun biner dari sumbernya.
[sudo yum groupinstall "Development Tools"]
[sudo yum install wget unzip gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel libcurl-devel expat-devel]
Setelah alat berhasil diinstal, buka browser apa pun dan kunjungi mirror proyek Gits di GitHub Release. Yang di atas adalah versi terbaru dari Git, tetapi mungkin berbeda di Anda. Sekarang, lihat versi yang Anda butuhkan kemudian klik kanan kode sumber (tar.gz) dan salin tautan untuk mengunduh menggunakan perintah wget berikut seperti yang ditunjukkan.
[sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz]
Setelah unduhan selesai unzip paket source menggunakan perintah tar, sekarang pindah ke direktori.
[sudo tar -xf git.tar.gz]
[cd git-*]
Sekarang instal dan bangun Git dari sumber menggunakan perintah berikut.
[sudo make prefix=/usr/local all install]
Setelah kompilasi selesai, Anda dapat mengetik perintah berikut untuk memverifikasi instalasi Versi Git.
[git --version]
[git version 2.23.0]
Mengkonfigurasi Git
Sekarang git berhasil diinstal pada mesin CentOS, sekarang Anda harus mengatur info pribadi Anda yang akan digunakan ketika Anda melakukan perubahan pada kode Anda.
[git config --global user.name "Nama Anda"]
[git config --global user.email "emailanda@domainanda.com"]
Untuk memverifikasi bahwa pengaturan di atas berhasil ditambahkan, Anda dapat membuat daftar semua pengaturan konfigurasi yang telah ditambahkan dengan mengetik.
[git config --list]
[user.name=Nama Anda]
[user.email=emailanda@domainanda.com]
Pengaturan di atas disimpan dalam file konfigurasi global ~/.gitconfig. Untuk membuat perubahan tambahan pada file ini, gunakan perintah git config atau edit file secara manual.
Kesimpulan
Itu dia! Pada artikel ini, kami telah menjelaskan cara menginstal Git di server CentOS 8 menggunakan yum dan kode sumber.
COMMENTS