Perintah dasar Git cukup baik untuk clone biasa, add, commit push.
Tetapi jika Anda mengerjakan proyek besar dengan banyak kontributor, Anda mungkin perlu memvisualisasikan berbagai hal. Alat GUI memberikan tampilan yang lebih baik tentang perbedaan, simpanan, dan kesalahan.
Tapi kemudian, jika Anda adalah penghuni terminal, yang menginginkan kenyamanan GUI dengan Git, saya punya alat yang bagus untuk Anda.
Ini disebut GitUI dan memberikan pengalaman dan kenyamanan pengguna yang mirip dengan GUI git tetapi tepat di terminal Anda. Ini portabel, cepat, gratis, dan open source.
GitUI:Alat berbasis terminal untuk Git
GitUI bukan klien Git pertama untuk terminal Linux. Jadi, apa yang membuat GitUI berbeda dari proyek serupa lainnya seperti lazygit atau tig?
Pengembang GitUI telah membagikan beberapa tolok ukur dalam file README proyek.
Waktu | Memori (GB) | Biner (MB) | Membeku | Masalah | |
gitui | 24 detik | 0,17 | 1.4 | Tidak | Tidak |
malas-malas | 57 s | 2,6 | 16 | Ya | Terkadang |
tgg | 4 m 20 s | 1,3 | 0,6 | Terkadang | Tidak |
Sebagian besar optimasi ini berasal dari penggunaan bahasa pemrograman Rust.
Catatan:Program ini masih dalam tahap awal pengembangan dan belum siap produksi.
Menginstal GitUI di Linux
Tak perlu dikatakan, Anda seharusnya sudah menginstal Git di sistem Anda.
Untuk menggunakan GitUI, Anda harus menginstal dukungan Rust untuk distribusi Linux Anda terlebih dahulu.
Di terminal, gunakan perintah berikut:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Pergi dengan opsi 1 ketika Anda diminta untuk memilih. Saat skrip selesai diinstal, atur konfigurasi ke kanan dengan perintah ini:
source $HOME/.cargo/env
Sekarang setelah Anda menginstal Rust dan pengelola paketnya Cargo, gunakan perintah Cargo untuk menginstal GitUI:
cargo install gitui
Dan Anda siap menggunakan GitUI, untuk itu ketik saja gitui
di terminal untuk menjalankannya. Saya membuat beberapa contoh file untuk dimainkan dengan Git dan GitUI.
Penting untuk disebutkan bahwa antarmuka memiliki kontrol khusus keyboard yang cepat dan intuitif. Semuanya semudah mengetikkan huruf yang benar untuk stage, commit, branch, atau push file Anda ke dalam repositori git Anda.
Sesuatu yang benar-benar membuat saya bersemangat adalah Anda tidak hanya dapat melakukan empat tindakan sebelumnya, tetapi Anda juga dapat mengedit setiap file, tarik itu, menyalahkan itu, navigasi di dalamnya, dan lebih banyak hal; semuanya tanpa ada dari antarmuka. Luar biasa, bukan?
Ucapan selamat! Sekarang Anda tahu cara menginstal GitUI dan tampilannya di terminal Anda.
Jika Anda menyukai proyek ini, mulai repositorinya di GitHub. Jika Anda menggunakan alat lain untuk mengelola Git, harap sarankan favorit Anda di bagian komentar.
Artikel Asli