设为首页 收藏本站
查看: 1507|回复: 0

[经验分享] Eclipse 的Git Console插件

[复制链接]

尚未签到

发表于 2018-9-16 10:38:31 | 显示全部楼层 |阅读模式
  原文:http://rherrmann.github.io/gonsole/  英文过关的同学请看原文

  GIT是一个非常受欢迎的版本控制系统,gonsole这个项目把git console整合进了Eclipse>
DSC0000.jpg

用例
  在eclipse Console视图中的"open Console"下拉菜单号选择"git console",打开一个新的console session。
  除了上面这种方式,你还可以右击git项目,在弹出的菜单中选择"Show in"菜单中打开当开repository对应的console session
DSC0001.jpg

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

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

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

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

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

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

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

  git console里的文本着色是可以改变的,打开这个eclipse首先项来操作: General > Appearance > Colors and Fonts
DSC0009.jpg

  需要注意的是:修改这个设置后将会在新的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.


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-584445-1-1.html 上篇帖子: centos7源码安装git2.10.0版本 下篇帖子: "廖雪峰的Git教程"学习笔记
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表