web-dev-qa-db-ja.com

Linux用のきれいで機能豊富なgit GUI

私はrich GUI for Git on Linux。最近、私はそれをたくさん使い始めましたが、コマンドラインは非常に便利ですが、高度な機能にあまり気付いていないので、GUIを自由に使いたいと思っています。

私は SO before )でこの質問に出くわしましたが、その質問は私の答えはありません

  • 利用した git-colagitkが、中途半端に見え、gitkは他のDEに取り組んでいるように見えます。 gitGUIに必要なすべての機能は、どちらにもありません。

  • giggleを試しましたが、差分を見るのに便利です

  • QGitを試しましたが、完全には完成していません。

次に、foo-Git-GUIをどのように表示するかを教えてください。

  • Bzr Explorer 、非常に使いやすく、上記のGUIの多くより多くの機能を備えています。

上記の例のように見えるGit GUIを知っている人はいますか?

67
Manish Sinha

私は、より複雑なタスクのために、主にgitgをコマンドラインと組み合わせて使用​​していることに気付きました。

ソースリポジトリ: http://git.gnome.org/browse/gitg

最近、新しいバージョン0.3.2がリリースされました。これはValaを使用した書き換えです。古い0.2シリーズと比較してまだ機能が完全ではありませんが、リファクタリングは将来の開発をスピードアップすることが期待されています。

また、Launchpadには通常、標準リポジトリよりも最新のバージョンを含むPPAがあります。 enter image description hereenter image description here

62
Christoph

Smartgit はかなり機能が豊富なようです。ブランチの履歴をコミット、リベース、視覚化できます...オープンソースではありませんが、 非営利プロジェクト に自由に使用できます。

サイトからダウンロードして展開し、実行してインストールしましたbin/smartgit.shthis one のようなppasもあります。

更新(02/16)

GitKraken 。これは、ノード/電子ベースのクライアントでもあり、.debバイナリとスタンドアロンバイナリの両方で進出しました。 スクリーンショットはこちら 発表から.

21
yuvilio

あなたがまだ持っていないなら、あなたが欲しいものを見つけるだろうとは思わない。 LinuxユーザーはCLIを使用することで非常に満足する傾向があるため、巨大なGUIを求めるほど強力なドライブはありません。

とは言っても、git-guiを見ることをどうにかして見逃してしまいました。 git-guiとgitkは、実際にはgitスイートの一部であり、互いに補完するように設計されています-履歴と差分を確認するためのgitk、コミット、マージ、フェッチ、プッシュを行うためのgit-gui ...

17
Cascabel

EGit 、Eclipseのgitプラグインを確認します。 2011年6月以降、インキュベーション期間は終了しています。 ユーザーガイド でどのように表示されるかを確認できます。食欲をそそるいくつかのスクリーンショットを次に示します。

  • 新しいファイル:

New files to be added

  • コミットウィンドウ:

Commit window

  • 履歴ビュー:

History View

11
Hosam Aly

MonoでGitExtensionsを実行し始めましたが、これまでのところかなりうまく機能しているようです(ここではUbuntu nattyを実行しています)。コンパイル済みのZipパッケージを実行するには、いくつかのライブラリをインストールする必要がありました。

  • system.Windows.Formsのlibmono-winforms2.0-cil
  • system.DirectoryServicesのlibmono-system-ldap2.0-cil

    残念ながら、Ubuntu用のパッケージバージョンはないようです。

6
black_puppydog

git guiは、私がWindowsで常に使用しているものです。 Gitで必要なことはほぼすべて実行されます。また、グラフィカルな性質は、何が起こっているのかを把握するのに非常に貴重です。

私はLinuxでそれを試したことはありませんが、そこではさらに悪いことを疑います。

代替ツールへの大きなプッシュがなかった理由は、git-guiがGuisを使用したい人にとって十分すぎるほどだからだと思います。

5
T.E.D.

GitKraken を強くお勧めします。これは、クロスプラットフォームで、モダンで美しいGITクライアントです。

2
Frode Lillerud