我正在使用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
编辑:这些是其他答案中给出的建议。
我个人认为有几个软件非常容易使用。
答案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-all包裹。
sudo apt-get update && sudo apt-get install git-all
看man git-gui
了解详情。请注意,虽然手册页被调用git-gui
,但您将其作为运行git gui
。
答案4
我对 smartgit 颇有偏爱。你可以在这里读更多关于它的内容这是迄今为止我发现的最完整的 Linux git 客户端。话虽如此,命令行确实很强大,我建议你在使用 GUI 之前先好好学习它。