
Gitgud adalah repositori open-source yang dirancang untuk memberi para pemula dan pengembang berpengalaman platform untuk belajar dan meningkatkan keterampilan GIT mereka. Repositori ini dibangun dengan tujuan memberikan pengalaman belajar interaktif bagi pengembang dari semua tingkat keterampilan. Apakah Anda baru memulai dengan Git atau ingin meningkatkan keterampilan Anda yang ada, Gitgud menyediakan serangkaian sumber daya dan alat yang luas yang dapat membantu Anda menguasai Git. Gitgud memungkinkan Anda untuk dengan mudah memvisualisasikan dan sepenuhnya memanfaatkan GIT di seluruh proyek Anda. Ini dibuat menggunakan tinta yang menyediakan pengalaman bangunan UI berbasis komponen yang sama yang ditawarkan, tetapi dalam antarmuka baris perintah (CLI).
$ npm install --global gitgud
Ini akan menginstal paket secara global
$ GitGud
Arahkan ke proyek apa pun yang memiliki direktori git di dalamnya dan jalankan perintah 'gitgud'. Ini akan memuat UI gitgud ke jendela terminal Anda
UI Gitgud terdiri dari: Perubahan yang tidak terselesaikan, perubahan bertahap, Tampilan Tree Cabang Git dan tombol Fungsionalitas
Navigasikan melalui UI dengan tombol 'tab' atau tombol panah kiri/kanan
Tekan tombol 'Enter/Return' untuk memilih/mengklik opsi
Di seluruh aplikasi Anda dapat menekan tombol 'ESC' (Escape) untuk kembali
Anda dapat keluar dari aplikasi dengan menjalankan Ctrl + C
STAGE/UNSTAGE (all files) untuk memindahkan semua file antara perubahan tahap dan perubahan yang tidak stage.Gitgud memungkinkan pengguna untuk menyesuaikan tampilan dan nuansa aplikasi dengan mengedit 'stylefile.'
Untuk mengakses 'stylefile' dari gitgud yang diinstal secara global, pertama -tama Anda perlu mencari tahu di mana NPM menyimpan file yang diinstal secara global. Untuk melakukannya, jalankan perintah berikut:
npm root -g
Ini akan mengembalikan lokasi paket NPM Anda yang terpasang secara global.
Di Mac Anda harus melihat sesuatu seperti ini: /usr/local/lib/node_modules
Di Windows, Anda mungkin mendapatkan ini: *C: Users You AppData Roaming npm node_modules
Arahkan ke tempat paket global Anda disimpan, buka folder Gitgud, dan kemudian buka stylefile di editor (perintah: nano styleFile.js akan membukanya di sebagian besar sistem Mac/Linux).
Saat Anda membuka file, itu akan terlihat seperti ini:

showLogo :false , tetapi jika Anda ingin memiliki logo Gitgud di atas GUI Anda, Anda dapat mengubahnya menjadi true .defaultColor :accentColor :gitTreeColor :appResize :showFlag :false secara default.Gitgud adalah proyek sumber terbuka yang sepenuhnya dan kontribusi dipersilakan!
Saat mengirimkan permintaan tarik, harap jelaskan dengan jelas fitur yang Anda tambahkan atau bug yang Anda perbaiki.
Kontributor pertama kali dipersilakan juga! Ada beberapa masalah yang ditandai dengan tag good first issue . Ini mungkin tempat yang baik bagi pemula untuk memulai!
Terima kasih kepada Joseph Garrone karena telah memberi kami nama paket NPM.