原文:http://rherrmann.github.io/gonsole/ 英文过关的同学请看原文

GIT是一个非常受欢迎的版本控制系统,gonsole这个项目把git console整合进了Eclipse IDE,git console让你直接输入普通的GIT命令,执行并显示输出信息

用例

在eclipse Console视图中的"open Console"下拉菜单号选择"git console",打开一个新的console session。

除了上面这种方式,你还可以右击git项目,在弹出的菜单中选择"Show in"菜单中打开当开repository对应的console session

通过上面步骤打开了新的console session后,其实所有的console session都可以在下面这个地方重重找到,在Console视图中,有一个叫做“Display Selection Console”的图标,点击可以打开下拉菜单,在下拉菜单里列出了所有已经打开的console session,通过这里可以在不同的console session之间切换

打开了Git Console session后,如果你使用的是eclipse默认快捷键,通过组合键:ctrl+space可以打开当前上下文帮助,弹出所有可用的命令。

可以通过键盘上的up和down按钮查看最近使用过的命令,跟liunx的使用习惯是一样的。

下图的命令行提示信息显示:已经把当前git console session连接到指定repository,这个repository就是通过上面的命令指定的。你也可以使用use命令改变当前reporitory。这个命令需要输入一个指向repository配置文件.git的绝对路径,或者一个已经注册过的repository name

"help"命令,列出了所有可用命令的简介。这个命令可以接收一个参数"help <command>",这样可以察看一个具体的可用的命令的使用情信和例子

“show in"菜单里有一个入口,这个入口可以打开一个git console,同时把当前repository连接到当前文件或者文件夹所属的repository

通过git console,可以把repository注册到到eclipse里,你可以这样做:打开首先项来注册,Team→Git Console→Repository Localtions;或者也可以这样做:打开EGit插件的repository视图,前提是你安装了EGit插件。

git console里的文本着色是可以改变的,打开这个eclipse首先项来操作: General > Appearance > Colors and Fonts 需要注意的是:修改这个设置后将会在新的session里生效,已经打开的session是不会生效的。

Git Console插件需要依赖:Eclipse 4.4 (Luna) on JRE 8 or newer

安装

在eclipse marketplace可以找到这个插件,或者最方便的安装方式是将下面这url拉到或复制你的eclipse里。 http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=1789454

如果你喜欢,你也可以直接从插件的github上来安装插件: http://rherrmann.github.io/gonsole/repository/

git console包括了什么?

git console不需要你在本地电脑上安装git软件。这个插件使用JGit来和repository交互,一个纯java实现的git

git console源代码

GitHub:https://github.com/rherrmann/gonsole

Blog

插件更新和状态信息发布到这个博客里:Gonsole Blog.