一个漂亮且功能丰富的Linux git GUI
我正在一个漂亮且功能丰富的Linux git GUI,git,user-interface,dvcs,gitk,Git,User Interface,Dvcs,Gitk,我正在Linux上为Git检查rich GUI。最近,我开始大量使用它,并发现即使命令行非常有用,我仍然希望有一个GUI供我使用,因为我对高级功能还不是很了解 我遇到了,但我仍然必须再次问这个问题,因为那个问题没有我的答案 我曾经使用过git-cola和gitk,但是它们看起来还不成熟,而gitk看起来就像我正在开发其他的DE。我在gitGUI中需要的所有功能都不在其中 我试过咯咯地笑,但它对观看差异更有用 我尝试了QGit,但还没有完全完成 现在,让我告诉您我希望foo-Git GUI的外
Linux
上为Git
检查rich GUI
。最近,我开始大量使用它,并发现即使命令行非常有用,我仍然希望有一个GUI供我使用,因为我对高级功能还不是很了解
我遇到了,但我仍然必须再次问这个问题,因为那个问题没有我的答案
- 我曾经使用过
和git-cola
,但是它们看起来还不成熟,而gitk看起来就像我正在开发其他的DE。我在gitGUI中需要的所有功能都不在其中gitk
- 我试过咯咯地笑,但它对观看差异更有用
- 我尝试了
,但还没有完全完成QGit
- 您可以看看,它是高度可用的,并且比上面提到的许多GUI有许多特性
有人知道有没有类似于我上面发布的示例的Git GUI吗?如果你还没有找到你想要的东西,我怀疑你是否能找到。Linux用户倾向于非常乐意使用CLIs,因此对于一个巨大的GUI来说,没有那么强大的驱动器
尽管如此,您还是错过了git gui。git gui和gitk实际上是git套件的两个组成部分,它们的设计目的是相互补充——gitk用于查看历史和差异,git gui用于提交、合并、获取、推送……git gui是我在Windows上经常使用的。它几乎完成了我在Git中需要做的所有事情,而图形化的特性对于了解正在发生的事情是非常宝贵的 我还没有在Linux上尝试过,但我怀疑它在Linux上是否更糟糕 我认为没有大力推广替代工具的原因是git gui对于那些喜欢使用gui的人来说已经足够好了。Check,Eclipse的git插件。自2011年6月以来,它已退出孵化期。你可以看到它的外观。以下是一些可以打湿你胃口的截图:
- 新文件:
- 提交窗口:
- 历史视图:
我发现自己主要使用
gitg
和命令行来完成更复杂的任务
源存储库:
最近,发布了一个新版本0.3.2,这是一个使用Vala重写的版本。
与旧的0.2系列相比,它的功能还不完整,但重构有望加快未来的开发速度
此外,Launchpad上通常有PPA,其版本比标准回购协议更新。
我刚开始在Mono上运行GitExtensions,到目前为止它似乎运行得很好(在这里运行Ubuntu natty)。 我必须安装一些库才能运行编译后的zip包:
- libmono-winforms2.0-cil for System.Windows.Forms
- libmono-system-ldap2.0-cil for system.DirectoryServices 不幸的是,Ubuntu似乎没有打包的版本
- 似乎功能非常丰富。它允许提交、重定基址、可视化分支历史。。。它不是开源的,但可以免费使用
我通过从网站下载、卸载并运行
bin/smartgit.sh
安装了它。也有类似的PPA拥有它
更新(02/16)
,这是一个基于节点/电子的客户端,它也开始尝试使用.deb和独立二进制文件。从其公告中删除。。它是一个跨平台、现代化且漂亮的GIT客户端。谢谢Jefromi,我可以理解Linux用户对cli很满意,但我仍然发现Bazaar可以使用良好的GUI,但GIT却不能。这就是我问这个问题的原因。吉特可乐太令人困惑了。它可能很好,但太复杂了,无法使用。将它与bzrexplorer进行比较,看看。我没有提到git-cola。我不知道如何启动git-gui。不在Linux的菜单中,终端“git gui”什么也不做,“git gui在哪里”显示了一两个位置,但没有任何建议。@Smandoli这是一个git命令:
git gui
我可以理解图形的本质是无价的,但仍然需要降低入门级的门槛。啊!看起来太糟糕了。无论如何,我会继续使用它,虽然它看起来不错,但不幸的是,它几乎没有任何作用-(我不会确切地称之为登台、基于行的登台、提交、分支、标记、樱桃采摘、修补、浏览、显示差异等…“几乎什么都没有”;-)-至少对我个人来说,它涵盖了我通常在回购中所做的80%左右。足够公平了。。。我重新措辞。。。“它对本地工作有用,但对远程协作无效”这个项目有网站吗?看起来很酷,但很难找到信息。嗯,主页目前似乎处于脱机状态。我添加了一个到源代码库的链接,这是我能找到的唯一有意义的页面(除了一个旧的github页面),这是迄今为止我发现的最有用的GitGUI。非常感谢。我喜欢这个。只是它不是开源的,但谁在乎呢,崇高也不是开源的!大多数时候我更喜欢CLI,只是除了git/hg。公司驱动的应用程序的图形用户界面通常更好。天哪!我从没想过我会在Linux上看到这样的Git GUI!我更喜欢Smartgit而不是GitKraken,因为GitKraken要求我登录github或GitKraken。我只想要一个漂亮的git diff!如果您使用的是EclipseIDE,这是最好的选择,因为所有这些都是集成的。漂亮实用。一个免费的Git GUI,用于非商业用途,并为团队提供折扣定价。git主页上有一个列表: