私はrich GUI
for Git
on Linux
。最近、私はそれをたくさん使い始めましたが、コマンドラインは非常に便利ですが、高度な機能にあまり気付いていないので、GUIを自由に使いたいと思っています。
私は SO before )でこの質問に出くわしましたが、その質問は私の答えはありません
利用した git-cola
とgitk
が、中途半端に見え、gitkは他のDEに取り組んでいるように見えます。 gitGUIに必要なすべての機能は、どちらにもありません。
giggle
を試しましたが、差分を見るのに便利です
QGit
を試しましたが、完全には完成していません。次に、foo-Git-GUIをどのように表示するかを教えてください。
Bzr Explorer
、非常に使いやすく、上記のGUIの多くより多くの機能を備えています。上記の例のように見えるGit GUIを知っている人はいますか?
私は、より複雑なタスクのために、主にgitg
をコマンドラインと組み合わせて使用していることに気付きました。
ソースリポジトリ: http://git.gnome.org/browse/gitg 。
最近、新しいバージョン0.3.2がリリースされました。これはValaを使用した書き換えです。古い0.2シリーズと比較してまだ機能が完全ではありませんが、リファクタリングは将来の開発をスピードアップすることが期待されています。
また、Launchpadには通常、標準リポジトリよりも最新のバージョンを含むPPAがあります。
Smartgit はかなり機能が豊富なようです。ブランチの履歴をコミット、リベース、視覚化できます...オープンソースではありませんが、 非営利プロジェクト に自由に使用できます。
サイトからダウンロードして展開し、実行してインストールしましたbin/smartgit.sh
。 this one のようなppasもあります。
GitKraken 。これは、ノード/電子ベースのクライアントでもあり、.debバイナリとスタンドアロンバイナリの両方で進出しました。 スクリーンショットはこちら 発表から.
あなたがまだ持っていないなら、あなたが欲しいものを見つけるだろうとは思わない。 LinuxユーザーはCLIを使用することで非常に満足する傾向があるため、巨大なGUIを求めるほど強力なドライブはありません。
とは言っても、git-guiを見ることをどうにかして見逃してしまいました。 git-guiとgitkは、実際にはgitスイートの一部であり、互いに補完するように設計されています-履歴と差分を確認するためのgitk、コミット、マージ、フェッチ、プッシュを行うためのgit-gui ...
MonoでGitExtensionsを実行し始めましたが、これまでのところかなりうまく機能しているようです(ここではUbuntu nattyを実行しています)。コンパイル済みのZipパッケージを実行するには、いくつかのライブラリをインストールする必要がありました。
system.DirectoryServicesのlibmono-system-ldap2.0-cil
残念ながら、Ubuntu用のパッケージバージョンはないようです。
git guiは、私がWindowsで常に使用しているものです。 Gitで必要なことはほぼすべて実行されます。また、グラフィカルな性質は、何が起こっているのかを把握するのに非常に貴重です。
私はLinuxでそれを試したことはありませんが、そこではさらに悪いことを疑います。
代替ツールへの大きなプッシュがなかった理由は、git-guiがGuisを使用したい人にとって十分すぎるほどだからだと思います。
GitKraken を強くお勧めします。これは、クロスプラットフォームで、モダンで美しいGITクライアントです。