Eclipse Git插件切换分支的时候不要Reset

今天做了一件蠢事,我在当前分支上改了很多代码,后来切换分支的时候,有一个文件有冲突,eclipse提示这个文件冲突,我可以选择commit/stash/reset,我一看这个文件没什么关系,不需要提交,我就直接reset了,后来切换完分支后我发现我所有的改变全部都被reset掉了,心在滴血啊,关键是我这些代码没有提交也没有add过,完全找不回来了。

所以用git,一定要记得经常提交到本地,至少至少要add, add过的文件还有机会找回来(通过git fsck --lost-found)。

再一个不要随便reset,特别是reset --hard.

时间: 2024-10-09 10:44:39

Eclipse Git插件切换分支的时候不要Reset的相关文章

eclipse git插件配置

一.Eclipse上安装GIT插件EGit Eclipse的版本eclipse-java-helios-SR2-win32.zip(在Eclipse3.3版本找不到对应的 EGit插件,无法安装) EGit插件地址:http://download.eclipse.org/egit/updates OK,随后连续下一步默认安装就可以,安装后进行重启Eclipse 二.在Eclipse中配置EGit 准备工作:需要在https://github.com 上注册账号 Preferences > Tea

eclipse git 插件集成与本地使用

转http://blog.csdn.net/wisgood/article/details/12949131 1.集成插件 进入到插件集成功能,在输入框写入    Git - http://download.eclipse.org/egit/updates 点击add按钮,出现如下对话框 点击ok按钮出现以下对话框 只选择EGit的两个选项即可,点击next后等待 之后进入如下页面 点击next 以下界面选择接受,点击finish 开始安装 之后会提示重启eclipse,重启即可完成集成 如果长

git查看切换分支

Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下: 1. 查看远程分支 $ git branch -a 我在mxnet根目录下运行以上命令: ~/mxnet$ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/nnvm remotes/origin/piiswrong-patch-1 rem

备忘录系列-GIT基础切换分支前的查看本地分支操作

第一步: 进入下载的项目路径(假装下图是一个从git下载的项目) 第二步:点击进入文件夹内(假装这些文件夹是项目模块文件) 第三步:在当前文件夹页面右键 点击 Git Bash Here 情况1: 此时进入的窗口会显示的信息会包含本地分支名 情况2: 进入窗口 输入命令:   git init 输入后键盘敲击回车 下一行显示的信息中就会包含本地分支名 原文地址:https://www.cnblogs.com/egao/p/12364894.html

一个能管理快三源码出售多个Git仓库,又能快速切换分支的Gradle插件

背景和问题快三源码出售论坛:haozbbs.com Q1446595067项目组件化过程中,会根据App框架.业务情况划分出各个独立的模块.通常把各个模块的代码管理分开,各自有独立Git仓库. 这样有个好处是可以按需clone部分模块的代码,再组装成一个可运行的工程.比如,业务组的同学开发某个Feature的时候,只需clone业务层部分模块的代码,不需要中间层.基础层方面的模块代码(业务层模块引用中间层.基础层模块打包上传Maven的aar). 但在实际操作中产生的问题: 创建创建工程初期,怎

eclipse 中的git插件合并多个分支

方法/步骤 1 首先我们把主分支和other分支合并,切换到主分支 步骤阅读 2 第二步右击team -> merge 3 弹出merge框以后个人建议首先本地合并然后push到远程,选择local分支里的合并目标分支other,点merge. 4 这次合并不会出现冲突,我们首先把master分支提交到远程,other分支的合并完成 5 合并master分支和dev分支,这个过程会出现分支,我们要保证other分支提交的内容不丢失.第一步切换到主分支,有些小伙伴切换分支,出现如图的框是因为你修改

Eclipse安装Git 插件

1.集成插件 进入到插件集成功能,在输入框写入    egit - http://download.eclipse.org/egit/updates 点击add按钮,出现如下对话框 点击ok按钮出现以下对话框 只选择EGit的两个选项即可,点击next后等待 之后进入如下页面 点击next 以下界面选择接受,点击finish 开始安装 之后会提示重启eclipse,重启即可完成集成 如果长时间未安装成功,请点击取消重复以上步骤即可. 2 使用插件 a 建立用户 window->preferenc

Eclipse上GIT插件EGIT使用手册

?一_安装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

Eclipse中git插件使用

陆陆续续,从github,csdn的code,之前实习的小公司也是用git管理.发现在版本控制方面确实比较方便,代码一敲完 .自己因为完成了新功能,添加一个新分支.然后提交上去,这就是程序员一天干的事了,甚至,周报也是从这里提交. 现在用的是java,经常使用eclipse,昨天就开始折腾一下eclipse的git插件了,eclipse ee版本juno以及luna版本,其实都集成了. 这里有篇写得很好的,就是进行代码commit和push的. GitHub使用教程for Eclipse.博客园