Git 有 GUI 客户端吗?

Git 有 GUI 客户端吗?

我正在使用git它来控制各种项目的版本。

是否有用于浏览项目的提交和分支以及检索 git 项目中的版本的 GUI 软件?

答案1

我猜您正在寻找一个易于使用的 git 前端。

看一眼 ”图形界面“节接口前端和工具Git Wiki 上的页面。其中提到了以下内容:

  • 吉特克- 图形历史浏览器,采用 Tcl/Tk 语言,与 Git 一起分发(通常在gitk包中)
  • git 图形界面- 图形化提交工具,使用 Tcl/Tk,与 Git 一起分发(通常在git-gui包中)
  • 微软QGit- 使用 Qt 工具包
  • 傻笑- 使用 GTK+ 工具包
  • 吉特可乐- 使用 PyQt4
  • 吉特格- GitX 的 GTK+/GNOME 克隆
  • -扩展模式接口G它是一种 GUI 和分页程序,使用 ncurses
  • 吉蒂尤普- 布局与 GitKraken 类似,但免费且使用 Flatpak

编辑:这些是其他答案中给出的建议。

我个人认为有几个软件非常容易使用。

  • 傻笑:我个人使用giggle 安装 giggle.使用简单、直观。

    截屏

  • Cola Git 图形用户界面:我没有用过Cola Git 安装 git-cola,但这确实看起来很有希望。

    截屏

答案2

测试了上述所有工具后,我决定使用以下工具来管理我的 Git 存储库:

智能Git

SmartGit 是一个易于使用的 Git 图形用户界面,具有优化的工作流程。SmartGit 支持软件开发项目日常工作所需的所有 Git 和 Mercurial 功能:

  • 本地工作树操作
  • 状态、差异、日志
  • 推送、拉取、获取(适用于所有协议)
  • 标签和分支管理
  • 合并、挑选、变基、恢复
  • 子模块支持
  • 储藏管理
  • 远程管理

我还有一个易于使用的向导,可帮助您连接到 GitHub 和 BitBucket 等在线存储库

在此处输入图片描述

兔子VCS

相比之下,RabbitVCS 的方法与其他工具不同。它不是为您的 git 存储库提供外部 UI,而是将其自身集成到 Nautilus。事实上,RabbitVCS 是一组图形工具,旨在让您简单直接地访问您使用的版本控制系统。

在此处输入图片描述

答案3

是的;git 有一个您可以使用git gui命令运行的 GUI。

如果这不起作用,则意味着您需要安装 GUI git。您可以通过安装git-gui安装 git-gui包。或者,更好的是,安装git-all安装 git-all包裹。

sudo apt-get update && sudo apt-get install git-all

man git-gui了解详情。请注意,虽然手册页被调用git-gui,但您将其作为运行git gui

答案4

我对 smartgit 颇有偏爱。你可以在这里读更多关于它的内容这是迄今为止我发现的最完整的 Linux git 客户端。话虽如此,命令行确实很强大,我建议你在使用 GUI 之前先好好学习它。

相关内容