11个最好的图形Git客户端和Git存储库查看器为Linux

Git是软件开发和其他几个版本控制任务的免费和开源的分布式版本控制系统。它旨在处理从小到非常大的项目,基于速度,效率和数据完整性的一切。 Linux用户可以通过命令行管理为主 的Git,然而,有几个图形用户界面 (GUI) 的Git促进Linux桌面上的Git的高效,可靠的使用情况,并提供大多数客户,如果不是所有的命令行操作。 因此,下面是一些用于Linux桌面用户的一些最好的Git前端列表。

推荐阅读: 安装GIT创建和共享在GitHub库自己的项目

也就是说,让我们继续列出他们。

1. GitKraken

GitKraken是一个跨平台的,优雅和高效的Git客户端的Linux版本。它适用于类似Unix的系统,如Linux和Mac OS X,以及Windows。它旨在通过以下功能提高Git用户的生产力:
  1. 视觉互动和提示
  2. 100%独立
  3. 支持多个配置文件
  4. 支持单击撤消和重做功能
  5. 内置合并工具
  6. 快速直观的搜索工具
  7. 轻松适应用户的工作区,并且还支持子模块和Gitflow
  8. 与用户的GitHub或Bitbucket帐户集成
  9. 键盘快捷键加上更多。

Linux的GitKraken Git客户端

浏览网页https://www.gitkraken.com/

2.可口可乐

Git的可乐是一个功能强大的,可配置的Git for Linux客户端,为用户提供时尚GUI。它以Python编写,并根据GPL许可发布。 Git-cola接口包括几个可以根据用户的愿望隐藏和重新排列的协作工具。它还为用户提供了许多有用的键盘快捷键。 其附加功能包括:
  1. 多个子命令
  2. 自定义窗口设置
  3. 可配置和环境变量
  4. 语言设定
  5. 支持自定义GUI设置

Git-cola - 适用于Linux的Git客户端

浏览网页http://git-cola.github.io/

SmartGit

SmartGit是Linux,Mac OS X和Windows上也是跨平台的,功能强大,流行的GUI Git的客户端。专业人员称为Git,它使用户可以掌握每日的Git挑战,并通过高效的工作流程提高他们的生产力。 用户可以利用它与自己的回购或其他托管提供商。它带有以下杰出功能:
  1. 支持Git拉取请求和注释
  2. 支持SVN存储库
  3. 配备Git-flow,SSH客户端和文件比较/合并工具
  4. 与GitHub,BitBucket和Atlassian Stash紧密集成

SmartGit - 适用于Linux的Git客户端

浏览网页http://www.syntevo.com/smartgit/

嘻嘻

咯咯是Git的内容跟踪器的免费GUI客户端使用GTK +工具包,只在Linux上运行。它是由一个黑客马拉松Imendio的结果,在2007年1月。它已经被整合到GNOME基础设施。它基本上是一个Git查看器,允许用户浏览他们的存储库历史。

Giggle - 适用于Linux的Git客户端

浏览网页https://wiki.gnome.org/giggle

5.Gitg

Gitg是一个GNOME GUI前端来查看Git仓库。它包含以下功能: - 通过应用程序菜单启用GNOME shell集成,使用户能够查看最近使用的存储库,浏览存储库历史。 它还提供文件视图,临时区域以组合提交,并提交分阶段更改,打开存储库,克隆存储库和用户信息。

Gitg - 客户端查看Git存储库

浏览网页https://wiki.gnome.org/Apps/Gitg

6. Git GUI

Git的GUI是一个跨平台的和便携式的Tcl / Tk基于GUI前端的Git在Linux,Windows和Mac OS X.它主要侧重于通过使用户通过生成新的提交,以改变他们的资源库提交代的作品,修改现有的,修建分支机构。此外,它还允许它们执行本地合并,并获取/推送到远程存储库。

GitGui - Git的客户端

浏览网页https://www.kernel.org/pub/software/scm/git/docs/git-gui.html

7. Qgit

QGit是基于编写的Qt / C ++一个简单,快速和直接的但功能强大的GUI Git的客户端。它为用户提供了一个不错的UI,并允许他们浏览修订历史记录,通过以下不同的开发分支以图形方式查看补丁内容和更改的文件。 其一些功能如下:
  1. 查看,修订,差异,文件历史记录,文件注释和归档树
  2. 支持提交更改
  3. 允许用户从选定的提交应用或格式化补丁系列
  4. 还支持拖放功能,用于两个QGit实例之间的提交
  5. 关联命令序列,脚本和任何可执行的自定义操作
  6. 它实现了许多常见的StGit命令的GUI,如push / pop和apply / format补丁等等

Qgit - 适用于Linux的Git客户端

浏览网页http://digilander.libero.it/mcostalba/

8. GitForce

GitForce也是一个易于使用和直观的GUI前端的Git在Linux和Windows上运行,加上单声道支持任何操作系统。它为用户提供了一些最常见的Git操作,它功能强大,可以专门使用,不需要使用任何其他命令行Git工具。

GitForce - Linux的Git客户端

浏览网页https://sites.google.com/site/gitforcetool/home

9. Egit

例如:It是一个Git插件的Eclipse IDE,其对Git的一个Eclipse团队提供者。该项目旨在在JQit java实现Git之上实现Eclipse工具。 Eqit包括诸如库管理器,新文件,提交窗口和历史视图的特征。

Egit - 用于Eclipse IDE的Git插件

浏览网页http://www.eclipse.org/egit/

10. GitEye

GitEye是Git的一个简单而直观的GUI客户端,规划,跟踪代码审查轻松集成和构建工具,如TeamForge的,GitGub,吉拉,Bugzilla的以及更多。它具有强大的可视化和历史管理功能。 浏览网页http://www.collab.net/products/giteye

11. GITK(通用接口工具包)

GITK是一个多层次的GUI前端的Git,使用户能够在任何情况下与软件有效地工作。它的主要目的是生动地丰富软件的适应性,它运行在多层架构,其中接口功能与外观和感觉充分分离。 重要的是,GITK让每个用户根据能力,喜好和当前环境选择适合他/她需要的UI的种类和风格。 浏览网页http://gitk.sourceforge.net/

概要

在这篇文章中,我们回顾了一些最着名的Git客户端,使用GUI for Linux,但是,上面的列表可能有一两个缺失,因此,通过下面的评论部分回到我们的任何建议或反馈。你可以告诉我们你最好的Git客户端与GUI和为什么你喜欢使用它。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏