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

Postingan populer dari blog ini

DATA SPASIAL

Measurement, Euclidean, Cost-Weighted Distance, Path-Distance Analysis