软件推荐 - Git的GUI客户端?

分享于 

3分钟阅读

ubuntu

  繁體

问题

我使用git进行各种项目的版本控制。

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


答案1

想你寻找一个易于使用的git前端。

查看Git Wiki上"Graphical Interfaces"InterfacesFrontendsAndTools 页面的部分,提到了以下内容:

  • gitk - 图形化历史浏览器,在Tcl/Tk中,与Git一起分发(通常在gitk包中)
  • git gui- 图形提交工具,在Tcl/Tk中,与Git一起分发(通常在git-gui包中)
  • QGit - 使用Qt Toolkit
  • Giggle - 使用GTK+ Toolkit
  • git cola - 使用PyQt4
  • gitg - gtk+ gnome GitX的克隆
  • tig - git的文本模式接口,是GUI和pager,使用ncurses

有一些软件,我个人觉得很容易使用。

  • Giggle
  • Git Cola

我个人使用Install giggle使用起来简单直观。

enter image description here

Cola Git图形用户界面

我没用过Install git-cola但是这有希望。

enter image description here


答案2

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

SmartGit

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

  • 本地工作树操作
  • Push, pull, fetch (适用于所有协议)
  • 标签和分支管理
  • Merge, cherry-pick, rebase, revert
  • 子模块支持
  • 存储管理
  • 远程管理

还有一个易于使用的向导,可以让你连接到在线存储库,比如GitHub和BitBucket

enter image description here

RabbitVCS

相反,RabbitVCS与其他工具有不同的方法,它不是为git存储库提供外部UI,而是将它self集成到Nautilus,事实上,RabbitVCS是一组图形工具,用来提供对你所使用的版本控制系统的简单和直接的访问。

enter image description here


答案3

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

如果这不能工作,这意味着你需要为git安装GUI,可以通过安装git-gui


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



有关详细信息,请参见,请注意,当manpage被称作git-gui时,你将以git-gui的形式运行它。



相关文章