1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > linux 图形化版本控制 Git图形化界面客户端盘点(Linux平台)

linux 图形化版本控制 Git图形化界面客户端盘点(Linux平台)

时间:2022-05-14 14:53:46

相关推荐

linux 图形化版本控制 Git图形化界面客户端盘点(Linux平台)

开源最前线(ID:OpenSourceTop) 猿妹 编译

编译自:/best-gui-git-clients-git-repository-viewers-for-linux/、/learn/intro-to-linux//7/three-graphical-clients-git-linux

那些在Linux上开发的人一定非常熟悉Git。Git可以说是目前使用最广泛且最受认可的版本控制系统之一。对于大多数人来说,使用Git,往往需要学会复杂的终端命令;毕竟,你的大部分开发可能都基于命令行,那么为什么不以同样的方式与Git交互呢?

但是,在某些情况下,使用GUI工具可以使你的工作流程更加高效(至少对于那些倾向于依赖GUI的工作流程)。为此,你觉得Git GUI工具有哪些选择?我们就发现了几个值得你去尝试一下的客户端,本文,我将主要推荐三款在Linux操作系统上运行的Git客户端。

本文所讲的都是建立在假设你已经了解如何说使用Git和GitHub,最后还要提醒的是:这些工具并非都是免费开源的,但是,它们在Linux平台上都能很好地工作,并且可以轻松地与GitHub进行交互。

1、SmartGit

SmartGit是一种专有工具,但可免费用于非商业用途。如果你计划在商业环境中使用SmartGit,一个许可证的费用为每年99美元或每月5.99美元。还有一些升级功能(例如Distributed Reviews和SmartSynchronize),每个许可证额外加15美元。你也可以下载源代码或.deb软件包进行安装。我在Ubuntu 18.04上测试了SmartGit,没有发现什么大问题

至于为什么选择SmartGit的原因有很多。首先,SmartGit 与 GitHub 以及 Subversion 等版本控制工具集成十分简便。SmartGit不需要你浪费时间在配置远程帐户上,这些功能全部是开箱即用,SmartGit GUI也设计得非常整洁,直观。

2、Git Cola

Git-cola 是一个强大的开源的 Git 客户端 GUI 工具,用Python编写的,带有GTK接口,而且因为它是开源的,你可以在你使用的发行版的包管理器中找到它。所以你只要打开你的应用程序商店,搜索“Git Cola”安装就可以了。你也可以从命令行安装

Git Cola界面非常简单。而且你根本找不到任何花里胡哨的东西,因为Git Cola就是关于基础知识的。

Git Cola包括以下功能:

● 支持多个子命令

● 自定义窗口设置

● 可配置和环境变量

● 语言设定

● 支持自定义GUI设置

● 键盘快捷键

3、giggle

4、Gitg

Gitg是一个GNOME GUI前端,用于查看Git代码仓库。它包含的功能包括:通过应用程序菜单实现GNOME shell集成,使用户能够查看最近使用的代码仓库,浏览仓库历史记录。

5、Qgit

QGit是基于Qt / C ++编写的一个简单,快速,直接但功能强大的GUI Git客户端,它为用户提供了一个很好的用户界面,可以用来浏览修订版记录、补丁内容以及更改的文件。

它的一些功能如下:

● 查看,修改,差异,文件历史记录,文件注释和归档树

● 支持提交更改

● 允许用户从选定的提交中 apply 或 format patch 系列

● 还支持两个QGit实例之间提交的拖放功能

● 将命令序列,脚本和任何可执行文件与自定义操作相关联

6、Egit

7、GitEye

8、GITK

总结

在这篇文章中,我们总结了几个最知名的开源 Linux 图形用户界面的 Git 客户端,如果有遗漏的可以留言分享给大家。

●本文编号354,输入编号直达本文

●输入m获取文章目录

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。