Gitkraken
Gitkraken
adalah gui dari git untuk linux, sebenarnya gitkraken tidak hanya mendukung
linux, selain itu ia menyediakan untuk platform lain seperti window dan mac.
GitKraken sendiri saya temukan ketika saya intens menggunakan linux, karena
SourceTree tidak tersedia untuk linux maka ketika itu saya mencari alternatif
git gui yang bagus untuk linux.
GitKraken sendiri sangat-sangat eye-catchy dan menarik. Dengan dark theme
yang diusungnya, serta kombinasi warna yang pas membuatnya nyaman dimata.
Mungkin karena menggunakan Electron sebagai frameworknya membuat gitkraken
sangat interaktif dan fluid. Selain itu GitKraken menggunakan custom git yang
(sepertinya) dibuat menggunakan node.js sehingga sama seperti SoureTree, user
tidak perlu menginstall git pada systemnya. Namun, hal ini menyebabkan git yang
ada pada GitKraken tidak dapat dibuka apabila user sedang intens menggunakan
terminal (males buka gui-nya).
GitKraken dapat diintegrasikan dengan Github dan Bitbucket, namun pada
versi gratisnya hanya dapat menggunakan satu akun saja.
Staging terbagi 2,yaitu unstaged file dan staged file tidak seperti
SourceTree (yang menurut saya) bias.
Pada GitKraken feature yang menarik lainnya adalah merge dapat dilakukan
dengan drag & drop branch-nya saja. Commit yang membedakan antara Summary
dan Description, sehingga lebih nice kalo dibaca di server.
Dari kelebihan di atas ada beberapa hal yang mengganggu pada GitKraken
(selain feature yang ada pada versi berbayar), ketika membuka file tertentu,
untuk kembali ke layar history git nya harus menekan tombol silang yang ada di
pojok kanan, hal ini lumayan membingungkan ketika awal-awal menggunakan GitKraken
karena tampilannya langsung terganti dan apabila memilih historynya tidak
langsung berubah kembali menjadi layar history. Apabila punya multiple git
server, tidak dapat langsung push kesemua git server sekaligus.
Demikian kiranya yang dapat saya jabarkan bedasarkan pengamalan menggunakan
SoureTree dan GitKraken. Pendapat-pendapat di atas sifatnya subjektif, apabila
tidak setuju ataupun ingin memberi tambahan silahkan disampaikan melalui kolom
komentar di bawah.
Komentar
Posting Komentar