方便Git提交代码的几个工具
团队使用git管理代码,为了提交方便,查看Log方便,师傅告诉我先安装几个工具,如下:cola, gitk, AnyEdit。
一.gitk安装(备注:开始我没走第一步,直接走第二步,果然不行,这个需要注意下)
gitk是需要tcl/tk支持的,所以安装gitk之前必须安装tcl/tk。
tcl/tk下载:http://www.tcl.tk/software/tcltk/download.html
1. 安装tcl/tk
$tar -xvzf tcl8.5.10-src.tar.gz $cd tcl8.5.10-src/unix $./configure $make #make install
2.安装gitk
#apt-get install gitk
二。Git-cola(备注:安装第一次的时候失败,有很多依赖包没有,让执行一个apt-get install -f ,我执行了之后就OK了,注意一下)
Python 编写,集成常用的pull,push,commit功能,可用来对比文件不同。
安装:sudo apt-get install git-cola
Git-cola 是一个跨平台的 Git前端 (GUI)。它支持在 Linux、Windows 及 Mac OS X 等平台上运行。目前,Git-cola 包括 diff(差异比较)、commit (提交)、search (搜索)、merge (合并)、stash (隐藏)、repositoryops、branching 等功能。对于那些仍不知 Git 为何物的同学来说,这里简单地作一下科普:Git 是由 Linus Torvalds 开发设计的一个版本控制系统。
Git-cola 需要 Python >= 2.4、PyQt >= 4.3、以及 simplejson。针对 Linux 平台,作者提供有源码包、rpm、deb 包。你可以从这里 。
三。Eclipse插件AnyEditTools
2014-2-7号补充:
在Eclipse中修改Android.mk文件时,经常会有tab,提交之后才发现,需要反复修改,原来一直不知道为什么,今天在看这个东西的时候,才知道原因。Makefile.*, .mk结尾的文件被过滤了,并没有进行tab-->spaces的转换,所以才会有tab。把这2个选项去掉应该就好了。
1.http://www.lupaworld.com/article-215534-1.html
上一篇:
IDEA上Java项目控制台中文乱码