Eclipse上GIT插件EGIT使用手册
本文转载自:https://blog.csdn.net/luckarecs/article/details/7427605
一_安装EGIT插件
http://download.eclipse.org/egit/updates/
或者使用Eclipse Marketplace,搜索EGit
二_使用EGIT前的配置
配置个人信息,最重要的是user.name和user.email
l Preferences > Team > Git > Configuration
l New Entry
三_新建GIT仓库
新建NC module project
l File > Team > Share Project 选择GIT
创建仓库后,在$workspace\demo目录下的.git文件夹,就是git的仓库地址。和CVS、SVN不同,GIT不会在每一个目录下建立版本控制文件夹,仅在根目录下建立仓库
同时,eclipse中的project也建立git版本控制,此时未创建分支,处于NO-HEAD状态
文件夹中的符号”?”表示此文件夹处于untracked状态,这样就成功创建GIT仓库。
四_配置.gitignore
此时我们尝试做一次提交
l Team -> Commit…
如上图所示,Author和Committer会默认为Git配置的用户信息。下面的Files窗口中可以看到此次提交的文件,其中有非常多带有NC_HOME的文件,此时可以猜测出,在我们的project中链接的NC_HOME也被GIT默认到版本控制中了,如下图:
显然NC_HOME和out是不需要进行版本控制的,我们可以通过配置.gitignore来排除这两个文件夹
打开Navigator窗口,在project根目录中添加.gitignore文件,将需要排除控制的目录写入.gitignore文件中
再次尝试commit,需要提交的文件已经被过滤
首次提交后,会自动生成master分支
然后在public中新建一个文件,可以看到图标依然是问号,处于untracked状态,即git没有对此文件进行监控
通过Team -> Add to index可以将文件加入git索引,进行版本监控
可以看到图标显示也有了变化(EGIT中只要Commit就可以默认将untracked的文件添加到索引再提交更新,不需要分开操作)
也可以通过Team -> Untrack将文件从索引控制中排除。
将此次新增的文件commit到仓库中,文件将处于unmodified状态,或者说,这就是一种staged状态
然后修改文件的内容,文件将处于modified状态
五_查看历史记录
Team -> Show in history可以查看版本历史提交记录
可以选择对比模式
六_远程GIT仓库
此小结的前提是已经搭建GIT服务器,并通过SSH协议连接,可参看文档《RHEL下搭建GIT服务器》《WindowsXP下搭建GIT服务器》《GIT服务器使用基础》。本文使用RHEL5.5系统下的GIT-2012-01-11,用户root/password,GIT仓库统一存放在/app/gitspace目录下。
首先通过shell工具连接到服务器,建立空仓库gitdemo,此时的ssh访问地址如下,分别由协议名称、用户名、IP、端口、git仓库目录组成。
ssh://root@192.168.1.101:22/app/gitspace/gitdemo
打开GIT资源库窗口,选择克隆资源库
转载于:https://www.cnblogs.com/wpcnblog/p/9210757.html
Eclipse上GIT插件EGIT使用手册相关推荐
- Eclipse上GIT插件EGIT使用手册之八_解决推送冲突
为什么80%的码农都做不了架构师?>>> 多人协作开发的情况下,往服务器推送更新时难免出现冲突,所以推送之前需要解决服务器端的最新版本和本地仓库的冲突.Pull操作就是把服务器 ...
- Eclipse上GIT插件EGIT使用手册之五_查看历史记录
Team -> Show in history可以查看版本历史提交记录 可以选择对比模式
- Eclipse的Git插件Egit: merge合并冲突具体解决方法
Eclipse的Git插件Egit: merge合并冲突具体解决方法 参考文章: (1)Eclipse的Git插件Egit: merge合并冲突具体解决方法 (2)https://www.cnblog ...
- Eclipse安装git插件EGit
http://jiangli.easymorse.com/?p=783 1.Eclipse中有EGit插件来管理git版本库,首先安装EGit http://eclipse.org/egit/down ...
- 解决eclipse中git插件中的cannot open git-upload-pack问题
有时候在eclipse上使用插件egit向github或者osc上同步代码时,有时候会发现出现cannot open git-upload-pack这个问题. 一般引起这个问题的原因有两个:一.网络问 ...
- Eclipse上安装GIT插件EGit及使用
一.Eclipse上安装GIT插件EGit Eclipse的版本eclipse-java-helios-SR2-win32.zip(在Eclipse3.3版本找不到对应的 EGit插件,无法安装) E ...
- Android Eclipse之Git插件安装、配置、提交、修改、冲突、查看历史、覆盖。
为什么80%的码农都做不了架构师?>>> 首先进入eclipse插件安装功能页面,这个就不多说了,下面给出截图,如果不会的也不必往下看了. 安装Git 一:Eclipse工具栏 ...
- 在Eclipse上通过插件获取github上的spring源码
spring源码开始的时候是通过SVN来管理代码的,后来是转移到github上管理源码的,可以通过在github上直接下载spring的源码. 下面讲解如何通过在eclipse上的插件git来获取sp ...
- eclipse中git插件配置 编辑
一.Eclipse上安装GIT插件EGit EGit插件地址:http://download.eclipse.org/egit/updates OK,随后连续下一步默认安装就可以,安装后进行重启Ecl ...
最新文章
- 英文句子改写在线软件_试完这些英文论文写作辅助神器,你会发现新大陆der~...
- Silverlight学习之——事件编程
- SAP ABAP程序效率优化 Perfomance Tune
- 如何获取filecoin_获得Filecoin币有哪些条件?
- SpringMvc三大组件详解
- tk.mybatis Example 多个or条件拼接
- 大前端的自动化工厂(2)—— SB Family
- 使用Robomongo 连接MongoDB 3.x 报 Authorization failed 解决办法(转)
- PHP多进程网络爬虫
- python django 下载多个文件,接收多个文件
- Maven最全使用指南,都在这里了
- vue 四级联动 (修改版)
- hello.java_helloworld怎么写java
- JVM2-性能监控故障处理工具
- java蘑菇岛种子_比蘑菇岛更稀有的“蘑菇陆地”见过么?输入MC种子即可找到
- 拼多多非标品如何推广?场景推广合适哪些产品?
- Win10 64位+VS2015+Opencv3.3.0安装配置
- cocos内存使用相关
- java 中的多种判空方式
- 【老生常谈】一些见解和经验之谈收录