linux - Git GUi Linux客户端

  显示原文与译文双语对照的内容

对于Git来说,它是Linux上最好的gui客户端。

更新:在签出了这里提到的所有gui之后,

git cola 似乎在提交/推送方面工作良好

gitk 似乎可以最好地检查历史和

giggle 非常适合观察差异。

我使用 命令行 承诺,webtrac界面查看历史,在极少数情况下,并接受 gigglegiggle 是什么,我认为,一个需要作为桌面gitgui,偶尔 git colagitk

时间:

查看"图形化接口"Wiki上 InterfacesFrontendsAndTools web页面的部分。 你已经提到了:

  • gitk ——图形化浏览器历史,在tcl/tk、分布式与git(通常在 gitk 包)
  • Git gui ——图形提交工具,在tcl/tk、分布式与git(通常在 git-gui 包)
  • QGit - 使用Qt工具包
  • 咯咯 - 使用GTK+工具包
  • git-cola - uses使用 PyQt4
  • gitg - gtk+/gnome GitX的克隆
  • tig - t ext模式 nterface g, 使用ncursesgui和寻呼机
  • GitForce git和图形用户界面工具,gnugpl许可下可用

检查 EGit, Eclipse git插件。 截至 26 2012年月,它已经达到了版本 2.1. 许多 Eclipse 项目当前正在使用它。 它基于 JGit,它是SmartGit的基础。 你可以看到它在中的外观用户指南。 下面是一些降低你食欲的截图:

  • 仓库探索:

    EGit screenshot

  • 新文件:

    New files to be added

  • 提交窗口:

    Commit window

  • 历史视图:

    History View

实际上有一个用于 Git ( 我打赌你永远也猜不到它的名字)的GUI客户端,Git-GUI

如果你使用的是Debian-based发行版( 比如。 你可以通过键入以下内容来安装它:

sudo apt-get install git-gui

对于 linux,你可以使用 SmartGit 。 安装为非商业性用户下载 SmartGit

对于 Windows,这将非常有用。 下载 Git扩展

我决定将自己限制为 gitkgit gui ( 当然还有 命令行 ) 。 原因是它们足够强大,可以在所有平台上运行,这通常是有用的。

我有 git k 别名的gitk -all

据我所知,Linux上没有很多用于git的GUI客户端。 git-gui 是我脑海中唯一能想到的。

虽然我没有亲自使用,但是 看起来也很有趣。

另外,根据你对谁说话,一些人认为 GitHub是一个对排序的git GUI 。 我不会争论这一点,但我可以从个人经验中说它是一个有用的工具/服务。

...