在idea中如何使用git
来源:互联网 发布:c语言驱动开发 编辑:程序博客网 时间:2024/06/05 09:08
本文解决的问题:在idea中使用git如何进行版本回退,以及如何进行分支的合并。
一、版本回退
1.右击这个项目或是某个具体的文件,使用show history查看版本的commit id 。
2.得到结果页面如下:双击某个可以看到看到针对某个版本都改了哪些东西。
3.在上述图片中copy版本号(也就是commit id),要回到特定的版本,需要如下操作:
4.进到如下界面,在to commit 里粘贴刚才复制的版本号后,点击validate表示确认会看到你具体改了什么。然后再点击reset。就回退到特定版本了。
注意:
1.版本回退reset和版本恢复revert不要混淆,revert是恢复原状,一般是有变化的文件才会显示revert
1.版本回退reset和版本恢复revert不要混淆,revert是恢复原状,一般是有变化的文件才会显示revert
2.版本回退时需要的reset type,默认type是mixed
对这3种type的理解:
对这3种type的理解:
1: –mixed:此为默认方式,不带任何参数的git reset,即是这种方式,它回退到某个版本,只保留源码,回退commit和index信息
2: –soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
3: –hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容
二、合并分支
出现以下页面,即是两个分支有很多差异,需要一个文件一个文件的自己手动合并代码
二、合并分支
出现以下页面,即是两个分支有很多差异,需要一个文件一个文件的自己手动合并代码
上图中的差号代表忽略这个change
》》代表把这一行代码放到中间,中间的即为结果
左边和右边是俩个分支,中间的即为我们的结果。
补充:
补充:
git stash命令: 用来暂存当前正在进行的工作(也就是说我改了代码),比如想pull新代码,又不想加新commit,或者另一种情况,为了解决一
个紧急的bug,先stash使返回到自己上一个commit,改完bug后再unstash,继续原来的工作。
个紧急的bug,先stash使返回到自己上一个commit,改完bug后再unstash,继续原来的工作。
0 0
- 在idea中如何使用git
- 如何在IDEA 中使用Git
- 在Idea中使用Git
- 在IDEA中使用Git
- 如何在idea工具使用git?
- 在IntelliJ IDEA中使用 GIT
- idea中使用git,
- IDEA中使用GIT
- 如何在Intellij Idea中使用GitHub
- 如何在Idea中获取git上的源程序
- Idea中如何使用Git的基本操作
- 在IDEA中实战Git
- 在IDEA中实战Git
- 在IDEA中实战Git
- 在IDEA中实战Git
- 在IDEA中实战Git
- 在IDEA中实战Git
- 在IDEA中实战Git
- java 用于计算时间的工具类
- rtk打点,导入arcgis并进行格式变换
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- ASP.Net输出Log信息
- stuts2实现下载功能
- 在idea中如何使用git
- 常见的特征提取
- DJango 中 {% for %}解释
- 解决微信只能打开一次链接的问题
- fragment的函数讲解
- PyTorch预训练
- BZOJ4766 文艺计算姬 线代推法
- 基于FDFS的文件系统设计
- Ubuntu14.04安装Nginx