Linux下免费git工具集合体验
win和mac下的git图形工具都有挺多的,然而对于因git而生的Linux,git的图形工具普遍被认为相当落后,然而经过查找,其实还是挺多,今天就把免费的git工具一起体验了一把,记录下来。
git-gui和gitk
- 适用平台:Mac,Linux,Windows
- 安装方式:
1
sudo apt-get install git-gui gitk
首先是git自带工具git-gui和gitk,这两个应该是gitk中我最早认识的图形工具,git-gui方便对git仓库进行一些管理,而gitk可以进行一些历史的查看。
gitg
- 适用平台:Linux
- 安装方式:
1
sudo apt-get install gitg
挺好看的一个工具,除了可以查看git历史,还可以对git仓库进行一些简单的处理,历史变动是自动折叠的且不能设置,感觉有点稍微别扭
git-cola
- 适用平台:Mac,Linux,Windows
- 安装方式:
1
sudo apt-get install git-cola
界面还可以,功能也比较完善可以进行一些比较复杂的操作,但是感觉体验比较繁杂,历史视图和git分居两个窗口,启动第一界面是对git仓库的操作。
giggle
- 适用平台:Linux
- 安装方式:
1
sudo apt-get install giggle
没有发现操作git仓库的功能,只是git查看工具,可以考虑替代gitk,不过默认显示浏览
而非历史
且不能设置,如果想默认查看历史的话有点不方便。
GitEye
- 适用平台:Mac,Linux,Windows
- 安装包:
1
https://yunpan.cn/cvP6uYQahSySB (提取码:50bc)
感觉还可以功能也比较完善,有点庞大,打开有种让我打开eclipse的错觉,界面和eclipse十分相似
GitKraken
- 适用平台:Mac,Linux,Windows
- 安装包:
1
https://yunpan.cn/cvP6uYQahSySB (提取码:50bc)
庞大且华丽的git工具,界面十分漂亮,默认黑色的主题加扁平设计,让然感觉具有十分先进的现代感,如果说GitEye像eclipse的话,GitKraken就像IntelliJ IDEA,十分酷炫和华丽
暂时发现的就这么多,总的来说我觉得这些工具都不是十分完美,都不能同时满足轻巧/方便/强大这三点,外观和设计上GitKraken的最好,如果需要比较强大的功能建议选择GitEye和GitKraken,如果简单是查看历史还是选择其他的比较好。
该博文来自于ieayoio的博客:ieayoio’s blog