Git adalah alat sumber terbuka dan populer untuk membuktikan platform kontrol versi terdistribusi yang umumnya digunakan oleh pengembang dan perusahaan, untuk bekerja secara individu atau dalam komunitas menggunakan berbagai platform dan IDE. Di sini kita mempelajari perintah untuk menginstal Git di Rocky Linux 8 atau AlmaLinux 8.
Git, pertama kali dirilis pada tahun 2005, dirancang bagi tim untuk menggunakan cabang dan penggabungan secara teratur untuk membangun sejarah proyek yang jelas. Bahkan setiap anggota tim dapat memiliki pandangan yang jelas untuk memvisualisasikan cabang dan penggabungan proyek, menggunakan alat bawaan Git. Ini tidak bergantung pada platform dan oleh karena itu dapat digunakan di hampir semua lingkungan.
Saat beberapa pengembang mengerjakan proyek yang sama dari lokasi yang berbeda, kontrol versi memudahkan untuk menambahkan perubahan secara mandiri sambil meninggalkan trek dan log. Ini tidak hanya menawarkan transparansi- siapa yang melakukan apa dan kapan, tetapi juga memberikan akses ke versi proyek yang lebih lama di lain waktu.
Fitur utama yang membuat Git berbeda dari sistem kontrol versi lainnya adalah tidak bergantung pada database yang disimpan secara terpusat, melainkan bergantung pada sistem terdistribusi. Oleh karena itu, tidak ada penyimpanan pusat, ini berarti setiap anggota tim proyek memiliki semacam salinan database proyek mereka sendiri – repositori.
Di luar kotak, Git hadir sebagai alat baris perintah, namun, ada banyak klien GUIL pihak ketiga yang tersedia untuk mengelolanya secara grafis. Antarmuka web GitHub dan GitLab yang populer untuk proyek Git adalah beberapa di antaranya. Selain klien GUI berbasis web, klien Desktop juga tersedia.
Langkah-langkah untuk menginstal Git di AlmaLinux atau Rocky Linux 8
Perintah yang diberikan di sini untuk mengatur Git di Rocky atau AlmaLinux berbasis RPM akan sama untuk Linux serupa lainnya seperti CentOS, Fedora, Oracle Linux, RedHat, dan lainnya.
1. Persyaratan:
- Rocky atau AlmaLinux
- Pengguna sudo non-root
- Koneksi internet
2. Jalankan pembaruan DNF
Untuk memastikan cache repositori sistem kami dan semua paket sistem yang sudah diinstal adalah yang terbaru; setelah menjalankan perintah pembaruan sistem yang diberikan di bawah ini:
sudo dnf update
3. Perintah untuk Menginstal Git di AlmaLinux atau Rocky Linux 8
Kami tidak perlu menambahkan repositori tambahan, alat Git yang populer sudah tersedia melalui repo dasar Almalinux dan Rocky. Oleh karena itu, cukup jalankan perintah penginstalan menggunakan pengelola paket DNF.
sudo dnf install git -y
4. Periksa Versi
Setelah penginstalan selesai, mari konfirmasikan hal yang sama dengan memeriksa versi yang diinstal Git.
git --version
5. Konfigurasikan Git
Sekarang kita telah menginstal git di mesin kita, kita masih perlu menambahkan beberapa konfigurasi. Ada banyak opsi yang tersedia untuk Anda (seperti tampilan dan fungsionalitas klien), tetapi kami hanya akan melakukan dua konfigurasi terpenting di sini. Di satu sisi, kami menetapkan nama pengguna kami, dan di sisi lain email kami.
git config --global user.name "h2s"
git config --global user.email [email protected]Catatan :Ganti item pengguna dan email dengan apa yang ingin Anda atur dalam perintah di atas.
Setiap tindakan yang kita lakukan di Git sekarang akan memiliki cap nama dan alamat email yang baru saja kita berikan. Dengan cara ini pengguna lain selalu tahu siapa yang melakukan apa dan kapan. Ini menertibkan kekacauan, terutama dalam proyek besar dengan banyak pengembang yang mengerjakannya.
6. Buat repositori baru – git init
Seperti yang kami sebutkan sebelumnya, git menyimpan file dan riwayatnya secara langsung sebagai folder di proyek Anda. Untuk menyiapkan repositori baru, kita perlu membuka direktori proyek dan menjalankan git init . Ini akan mengaktifkan Git untuk folder tertentu dan membuat direktori .git hidden yang tersembunyi untuk menyimpan riwayat dan konfigurasi repositori. Jika Anda belum memiliki proyek dan ingin memulai dari awal, buat proyek terlebih dahulu dengan nama yang ingin Anda berikan untuk proyek Anda.
Buat direktori
mkdir mygit
Masuk ke direktori yang dibuat
cd mygit
Sekarang, inisialisasi repositori lokal git
git init
Anda dapat melihat kontennya
ls -a .git
7. Memeriksa status repositori – git status
Untuk memiliki status git, perintahnya adalah:
git status
Untuk membuat daftar semua perintah dan sub-perintah git
git help -a
Dapatkan bantuan untuk beberapa perintah tertentu
git help <command>
8. Hubungkan repositori git jarak jauh
Jika Anda ingin mengunggah sesuatu ke repo jarak jauh, pertama-tama kita harus menghubungkannya. Misalnya, untuk menautkan yang Anda miliki di GitHub, BitBucket, atau layanan lain, kami menjalankan baris berikut di terminal:
git remote add origin remote-repository-link
Misalnya, Anda memiliki repositori sendiri di GitHub dan ingin menarik atau mendorong perubahan ke dalamnya. Kemudian pertama-tama beralihlah ke direktori Project Anda di mana Anda telah menginisialisasi Git. Setelah itu hubungkan direktori jarak jauh menggunakan perintah yang diberikan di atas.
cd mygit
git remote add origin https://github.com/h2smedia/HowTo.git
Untuk menarik file repositori:
git pull origin master
Untuk mendorong perubahan yang dibuat pada file:
git push origin master
Catatan :Mendorong memerlukan sandi, namun, jika Anda menggunakan GitHub- autentikasi berbasis sandi tidak lagi dapat digunakan di dalamnya. Pengguna harus menggunakan token berbasis sebagai gantinya. Ketahui lebih banyak tentangnya di blog resmi GitHub.
9. Hapus atau Copot Pemasangan
Jika Anda tidak membutuhkan Git pada Almalinux atau Rocky Linux 8, maka kita dapat menghapusnya menggunakan perintah yang sama dengan yang kita gunakan untuk menginstal yang sama tetapi dengan opsi yang berbeda.
sudo dnf remove git -y
Untuk informasi lebih lanjut, lihat dokumentasi Git.
10. Video Tutorial