Development
僕は今までgitクライアントといえばSourceTreeだった.
よく使う機能は大体そろっている.しかし,高機能なため多少重い.
個人で使う分には困らなかった.
会社で規模の大きいプロジェクトとなると問題が出てくる.
「初期表示までに何分かかるの……?」
支給されたWindows機でCUIは毎回lsをdirで叩き直すなどストレスマッハなのでGUIが欲しい.
たくさんあるGitクライアントからお気に入りを決めようと思う.
今回比較するものは以下のとおり.
今まで使っていたやつ
慣れた操作
使いやすい
ちょっと重い
explorer上で右クリックでほぼ完結する
僕がexplorer上で右クリックで使用しない
Githubで使うなら連携が神
Gitlabとの連携は皆無
イカちゃん!!
ドラッグしてマージはUXが良い
GPG署名をGUIでしっかり対応している
起動が重い
デザイン凝りすぎて情報量がちょっと少ない
SourceTreeほど重くない
Graphの曲線が可愛い
見た目がSourceTreeに近いのでSourceTreeに操作が引っ張られて使いにくい
爆速
困ったらコマンドパネル
有料(買い切り 3年更新サポート)
| クライアント | 起動速度 | 使用時速度 | デザイン | 機能性 |
|---|---|---|---|---|
| SourceTree | △ | △ | 〇 | ◎ |
| TortoiseGit | 〇 | 〇 | ◎ | △ |
| GitHub Desktop | 〇 | 〇 | 〇 | 〇 |
| GitKraken | △ | △ | ◎ | 〇 |
| Fork | 〇 | 〇 | 〇 | △ |
| Sublime Merge | ◎ | ◎ | 〇 | ◎ |
sublime textに惚れて購入している僕の評価なので,参考程度に見てほしい.
実際のところSublime Mergeも署名付きコミットはGPG4winでインストールしたGUIに頼ることになるので速くはないです.
僕は最終的にはSublime Mergeを購入し,ダークテーマで落ち着いた.
Sublime Merge評価版は無料なので一回使ってみてほしい.
最後に一言.
みんな好きなクライアント使えばいいと思うよ.