首页 > 其他分享 >eclipse git 还原

eclipse git 还原

时间:2023-06-04 18:03:29浏览次数:40  
标签:右击 HEAD git 本地 重置 eclipse 暂存区 还原 版本

一、还原版本:

(1)查看主分支历史版本

右击代码文件->Team->Show in History 会显示所有历史版本

eclipse git 还原_重置

 

(2)当前代码和某一个历史版本比较

右击某一个历史行->Compare with Workspace 

(3)回退具体历史版本

右击某一个历史行->Rest->Hard 

 

eclipse git 还原_暂存区_02

 

(4)git版本回退给我们提供了三个选项,分别是Sort,Mixed,Hard

soft,仅仅在本地库移动HEAD指针

mixed,在本地库移动HEAD指针,重置暂存区

hard,在本地库移动HEAD指针,重置暂存区,重置工作区 

以后用都是用hard,本地库,暂存区,工作区全部同步操作

 

 

二、单个文件的还原:

单击该文件,选择show local history  --> get contents

eclipse git 还原_eclipse_03

eclipse git 还原_暂存区_04

 

标签:右击,HEAD,git,本地,重置,eclipse,暂存区,还原,版本
From: https://blog.51cto.com/u_10632206/6411437

相关文章

  • git管理项目时,出现"modified content, untracked content"错误(WSG实测可以解决问题)
    新创建的一个git项目,好久没用了,重新修改一些代码之后提交时发现有如下提示: modifiedcontent,untrackedcontent(codes/)说是codes文件夹虽然修改了,但是不能被跟踪,导致一直没办法更新。修改步骤:1:ll-a:进入codes文件夹下执行,查看codes文件夹下是否存在.git文件夹,一般......
  • 《HelloGitHub》第 84 期
    兴趣是最好的老师,HelloGitHub让你对编程感兴趣!简介HelloGitHub分享GitHub上有趣、入门级的开源项目。https://github.com/521xueweihan/HelloGitHub这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言Python、Java、Go、C/C++、Swift...让你在短时......
  • Eclipse插件开发
    Eclipse插件开发之基础篇(1)插件开发的基础知识[url]http://www.360doc.com/content/12/0322/18/9210133_196714278.shtml[/url]Eclipse插件开发之基础篇(2)第一个Eclipse插件[url]http://www.360doc.com/content/12/0322/18/9210133_196715402.shtml[/u......
  • 【iOS】GitHub上最受欢迎的iOS开源项目(二)
    “每一次的改变总意味着新的开始。”这句话用在iOS上可谓是再合适不过的了。GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS1.x到如今的iOS7,有的项目已经被弃用,即使曾经的它很受开发者喜爱,有的项目则继续发扬光大,新项目更是层出不穷。在本文中,我们......
  • Eclipse的iBatis插件
    mybatiseditor[[color=red]EditorsupportforMyBatisandiBatisinEclipse[/color]][url]https://code.google.com/a/eclipselabs.org/p/mybatiseditor/[/url]InstallationYouuseoneofthefollowingmethodstoinstallMyBatisEditor:Ecl......
  • git的基本使用
    git的基本使用在git的命令行下,linux格式的命令是被接受的一.配置用户名和用户邮箱使用gitconfig--globaluser.name配置全局用户名,带参数就是配置,不带参数就是查看使用gitconfig--globaluser.email配置全局用户邮箱也可以在用户目录下的.gitconfig文件里添加......
  • 在 VS Code 中使用 GitHub Actions 以及 在仓库中创建一个 .github/workflows 目录
    在VSCode中使用GitHubActions需要完成以下步骤:1.首先,需要在GitHub上创建一个仓库,并在仓库中创建一个`.github/workflows`目录,用于存放GitHubActions的工作流文件。2.在VSCode中打开该仓库,并在左侧的“资源管理器”中选择`.github/workflows`目录。3.右键......
  • gitignore中`*`和`/*`的区别
    *可以匹配所有的字符(不含/),包括目录和子目录下的所有文件或者目录;而/*匹配根目录下面的所有文件或者目录,不包括子目录,对于下面的目录结构:*匹配的是全部文件和目录/*匹配的内容如下面的红色字体所示,黑色字体表示没有被匹配,但由于上层目录被忽略,所以下层目录和......
  • git安装教程以及生成git ssh key
    问题GitHub拉取代码需要SSH,总是忘记命令,现网百度。记录下来,以后靠自己的博文第一步安装git 地址: https://git-scm.com/download/win安装它 第二步生成ssh1.cd~/.ssh/进入2.mkdir~/.ssh没有ssh就创建一个3.gitconfig--globaluser.name"你的用户名"......
  • 自动拉取 Gitlab 的所有仓库
    自动拉取Gitlab的所有仓库每次重装电脑或者一个新的gitlab项目需要拉取,就需要拉仓库思路获取到自己有权限的所有分组获取到分组下的仓库列表自动创建二级目录并使用sshclone仓库使用gitlab提供的rest接口api/v4/groups//有权限的分组curl--header"PRIVAT......