方便Git提交代码的几个工具
2013-06-07 10:04
351 查看
团队使用git管理代码,为了提交方便,查看Log方便,师傅告诉我先安装几个工具,如下:cola, gitk, AnyEdit。
一.gitk安装(备注:开始我没走第一步,直接走第二步,果然不行,这个需要注意下)
参考文章:http://gotgit.github.com/gotgithub/10-appendix/010-install-on-linux.html
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 包。你可以从这里下载 Git-cola 的最新版本。
三。Eclipse插件AnyEditTools
AnyEditTools可以在保存时进行多种转换。比如把TAB转换成空格;把空格转成TAB;把行尾多余的空格去掉等等功能。
它的下载地址是:
http://code.google.com/a/eclipselabs.org/p/anyedittools/downloads/list
下载后放到目录eclipse/plugins 下之后重启eclipse, 安装好后,其设置菜单为:
1. window->Preference
2. General->Editors->AnyEdit Tools
2014-2-7号补充:
在Eclipse中修改Android.mk文件时,经常会有tab,提交之后才发现,需要反复修改,原来一直不知道为什么,今天在看这个东西的时候,才知道原因。Makefile.*, .mk结尾的文件被过滤了,并没有进行tab-->spaces的转换,所以才会有tab。把这2个选项去掉应该就好了。
参考链接
1.http://www.lupaworld.com/article-215534-1.html
一.gitk安装(备注:开始我没走第一步,直接走第二步,果然不行,这个需要注意下)
参考文章:http://gotgit.github.com/gotgithub/10-appendix/010-install-on-linux.html
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 包。你可以从这里下载 Git-cola 的最新版本。
三。Eclipse插件AnyEditTools
AnyEditTools可以在保存时进行多种转换。比如把TAB转换成空格;把空格转成TAB;把行尾多余的空格去掉等等功能。
它的下载地址是:
http://code.google.com/a/eclipselabs.org/p/anyedittools/downloads/list
下载后放到目录eclipse/plugins 下之后重启eclipse, 安装好后,其设置菜单为:
1. window->Preference
2. General->Editors->AnyEdit Tools
2014-2-7号补充:
在Eclipse中修改Android.mk文件时,经常会有tab,提交之后才发现,需要反复修改,原来一直不知道为什么,今天在看这个东西的时候,才知道原因。Makefile.*, .mk结尾的文件被过滤了,并没有进行tab-->spaces的转换,所以才会有tab。把这2个选项去掉应该就好了。
参考链接
1.http://www.lupaworld.com/article-215534-1.html
相关文章推荐
- 使用git工具提交上传代码到GitHub上或者远程仓库
- 一、git工具使用手册--提交代码
- Myeclipse如何使用自带git工具向远程仓库提交代码
- 开始使用Git工具进行代码管理--记在CSDN空间提交项目的开始
- 使用git工具向github提交代码
- Myeclipse如何使用自带git工具向远程仓库提交代码
- Myeclipse如何使用自带git工具向远程仓库提交代码
- git使用IDEA工具更新代码,导致未提交代码被覆盖解决办法
- 如何使用git工具向github提交代码
- 如何使用git工具向github提交代码
- Myeclipse如何使用自带git工具向远程仓库提交代码
- Ubuntu下使用git提交代码至GitHub
- eclipse 提交代码到 git
- 从git上拉下项目后,右键选中没有git按钮,无法提交代码
- win 下 git 提交代码脚本
- 程序员必须知道的几个Git代码托管平台
- ssh登陆远程与 git提交代码,免输入密码
- 不用copy代码--eclipse使用git提交项目-转
- 检查java代码的几个小工具
- git不能提交代码或提交代码出现冲突或错误