EGit(Git Eclipse Plugin)使用
https://shihlei.iteye.com/blog/2124411
一 Eclipse 安装EGit
2)未跟踪[ untracked ]:仓库未跟踪,通常是新建的文件,要接入版本管理可以通过“Add to Index”或直接“Commit”操作。
3)已跟踪[ tracked ]:文件已被仓库记录。
4)已添加[ added ]:untracked 状态的文件,通过“Add to Index”被仓库已知,但是没有“Commit”,“Commit”后可变为“已跟踪[ tracked ]”状态。
5)已删除[ removed ]:从工作区中删除文件,文件会消失,也就没有图标出现,下一次提交时被删除。Team => Untrack可以触发本图标,在“Commit”对话框中可以看到图标。
6)已修改[ dirty ]: 修改“已跟踪[ tracked ]”的文件,未添加到暂存区Index(未“Add to Index”或“Commit”)的文件,标志与本地库不一致。
7)已暂存[ staged ]:修改“已跟踪[ tracked ]”的文件,并添加到暂存区Index(即执行“Add to Index”);
9)已部分暂存[ partially-staged ]:修改“已跟踪[ tracked ]”的文件,部分修改已添加暂存区Index,部分未添加。
10)假设有效[ assume-valid ]:一些修改未被Git检查。右键Team => Assume unchanged可产生该状态。
方法:本地见一个工程,添加一些文件,然后在工程上右键Team => Share Project ,点击 create按钮创建仓库。
=And to Index=>
如果想修改暂存区Index,点击Copy All Non-Conflicting Changes from Right to Left-button,修改后文件变为“已暂存[ staged ]”。如果向回退上次Add to Index的情况,点击Copy All from Left to Right,修改后文件变为“已暂存[ staged ]”。
如果想完全恢复文件,点击Copy All Non-Conflicting Changes from Right to Left-button如果向回退某几行,选择单独每一行,点击the Copy Current Change from Right to Left button。
3)Hard:
所有更改都将恢复到所选分支/标记/Commit版本。工作区(Working Directory 文件)源码会变为上一个Commit版本的内容,未提交的更改都将丢失,因此该操作必须确认。
新分支会出现在分支选择窗口,如果向检出一个新创建的分支,选择然后点击checkout
原则:
a)master分支应该是非常稳定的,也就是仅用来发布新版本,平时不能在上面开发;
b)开发都在dev分支上,也就是说,dev分支是不稳定的,到某个时候,比如1.0版本发布时,再把dev分支合并到master上,在master分支发布1.0版本;
c)每个开发人员都在自己dev分支上干活,每个人都有自己的分支,时不时地往dev分支上合并就可以了。
右键Team => Show in Repositories View可以看到
右键Team => Sychronize Workspace ,工作区会和当前分支比较并展示出不同。
右键Team => Advanced => Synchronize… 可以查看当前分支和其他分支的比较。这包括所有本地未提交的变化。
- 查看图片附件
转载于:https://www.cnblogs.com/kungfupanda/p/11161492.html
EGit(Git Eclipse Plugin)使用相关推荐
- EGit(Git Eclipse Plugin)使用(转载)
发现一片篇egit深度好文章先转载一下 以下是原文 原先博客地址http://shihlei.iteye.com/blog/2124411 -– EGit(Git Eclipse Plugin)使用 ...
- Fat Jar Eclipse Plug-In Tutorial
Fat Jar Eclipse Plug-In [FJEP] (http://fjep.sourceforge.net/) 是应用One-Jar(http://one-jar.sourceforge. ...
- GWT(Google Web Tookit) Eclipse Plugin的zip下载地址(同时提供GWT Designer下载地址)
按照Eclipse Help->Install new software->....(这里是官方安装文档:http://code.google.com/intl/zh-CN/eclipse ...
- hadoop eclipse plugin windows下载集合
收集了hadoop稳定版本的eclipse plugin for windows.资源分一律为0分 hadoop-eclipse-plugin-1.2.1.jar http://download.cs ...
- git eclipse 取消误操作 ignore(忽略)文件
ignore是忽略的意思,每个项目中都有生成.xxxx没用的文件,通常为了不免提交可以选择ignore这个文件. git eclipse中取消误操作的 ignore 文件,在被ignore文件夹的同级 ...
- Eclipse+ GNU ARM Eclipse Plug-in+ Sourcery G++ Lite Edition for ARM+OPENCD+Jlink的开源开发环境。
Eclipse+ GNU ARM Eclipse Plug-in+ Sourcery G++ Lite Edition for ARM+OPENCD+Jlink的开源开发环境. 具体介绍: Eclip ...
- Eclipse+ GNU ARM Eclipse Plug-in+ Sourcery G++ Lite Edition for ARM+OPENCD+Jlink的开源开发环境
作者:emouse 转自:http://blog.csdn.net/haozi_1989/article/details/6023242 Eclipse+ GNU ARM Eclipse Plug-i ...
- Eclipse+ GNU ARM Eclipse Plug-in+ Sourcery G++ Lite Edition for ARM+OPENCD+Jlink
这两天在尝试着搭建Eclipse+ GNU ARM Eclipse Plug-in+ Sourcery G++ Lite Edition for ARM+OPENCD+Jlink的STM32开发环境, ...
- Jenkins Git Changelog Plugin
https://wiki.jenkins.io/display/JENKINS/Git+Changelog+Plugin 转载于:https://www.cnblogs.com/rgqancy/p/9 ...
- RubyOnRails的安装和eclipse plugin
Windows系统下开发环境的搭建 本文中将介绍如何在Windows操作系统下搭建RoR开发环境. 1.远程安装 a.步骤1:下载并安装Ruby一键安装包 下载最新的Ruby 1.8.4-16一键安装 ...
最新文章
- 每日一皮:这真的是亲妈吗...
- 为什么visual的联机浏览功能不能用_饥荒为什么不出联机手游?看到这3条缺陷,才明白原因...
- 需求用例分析之一:异常流
- 03-drawcommands工程分析详解
- 均值滤波 中值滤波 高斯平滑滤波
- mysql数据库导出时报错mysqldump: Got error: 145的解决方法
- Python学习笔记:用Python获取数据(本地数据与网络数据)
- 3升5升得4升——倒水问题的万能解法(扩展欧几里得算法)
- openai-gpt_GPT-3是“人类”吗?
- 通达信公式系统 入门 LTS
- mysql sql联合查询语句_MySQL多表联合查询sql语句
- 如何使用fiddler抓取APP接口
- 如何有效破解PDF文件的密码?
- 北京地区常用dns地址解析速度快
- 自定义桌面右键菜单-Win 10 版
- 啊哈添柴挑战Java1223. 输出对勾
- 【每日早报】2019/08/08
- Toward Fast, Flexible, and Robust Low-Light Image Enhancement(论文阅读)
- GPS授时系统(北斗授时设备)应用及案例
- 快卫士是如何帮您保驾护航