Git学习第4天(2021-12-09)

27、Git-IDEA集成Git-环境准备

之前我们玩Git都是在Git的命令行里面输入命令进行操作。
现在集成到IDEA里面。

配置Git忽略文件。

在idea项目里面,会存在一些配置文件
在这里插入图片描述
在这里插入图片描述
我们希望使用git管理的idea项目。只需要管理pom文件和代码就好了
其他的文件忽略就行。

为什么要忽略他们?
这些文件与项目的实际功能没有关系。
也不参与服务器部署运行。
忽略掉他们可以屏蔽IDE工具之间的差异。

如何忽略他们呢?
1、创建忽略规则的文件。
后缀名一定要是.ignore
文件的存放位置原则上在哪里都Ok,但是建议放在用户的家目录下面。
在这里插入图片描述
1、在这个目录新建一个git.ignore的配置文件。
内容:

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

hs_err_pid*

.classpath
.project
.settings
target
.idea
*.iml

在这里插入图片描述
2、配置好文件之后:
需要在.gitconfig文件里面引用git.ignore文件。
在这里插入图片描述
之前的.gitconfig文件:
在这里插入图片描述
现在:
在这里插入图片描述

[user]
	name = raotenglong
	email = raotenglong@qq.com
[core]
	excludesfile = C:/Users/15706/git.ignore

3、在idea里面定位Git程序
这里我们简单在idea里面创建一个maven工程。
在这里插入图片描述
2、来到settings
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

28、Git-IDEA集成Git-初始化&添加&提交

使用idea来初始化本地库
先来看下这个项目在磁盘的位置:
1、项目右键:
在这里插入图片描述
在这里插入图片描述
发现项目里面没有.git文件夹。

在这里插入图片描述
VCS:version control setting
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后明显发现pom文件已经变红了。
在这里插入图片描述
红颜色的文件表示没有被追踪到。【没有在暂存区里面】
如何将这个Pom文件由工作区添加到暂存区呢?
右键pom文件
在这里插入图片描述
点击这个ADD就可以。
点击之后pom文件就变绿了。
在这里插入图片描述
绿色文件代表文件已经在暂存区,但是还没有提交到本地库。
先不着急提交代码:
先写点代码:
我们写完代码之后,idea比较智能,会弹出一个窗口。检测到我们新建了一个目录,问我们是否需要add进暂存区。选择add
在这里插入图片描述

我们准备将整个项目所有的代码全部add进暂存区。
右键整个项目:
在这里插入图片描述
在这里插入图片描述
我们不想强制添加那些当时配置了忽略的文件。

将整个项目全部commit到本地库。
右键项目:
在这里插入图片描述
在这里插入图片描述
这里面写的就是一些-m的提交日志信息。
点击commit
在这里插入图片描述
现在的类又全部变成了黑色。
在这里插入图片描述

29、Git-IDEA集成Git-切换版本

再对类进行修改
在这里插入图片描述

之后commit
在这里插入图片描述
在这里插入图片描述commit之后:
在这里插入图片描述
再提交一次:
在这里插入图片描述
这个时候我们就已经提交了三次。
idea查看版本信息:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
绿色代表当前分支是master
黄色代表当前界面看到的,头指针也指向master,master指向third commit

使用idea如何切换版本?
比如:当前在这个版本。
在这里插入图片描述
想要切换到second commit版本中。
选中second commit版本,右键。
在这里插入图片描述
在这里插入图片描述
这个时候头指针就指向了第二个版本。
上面的代码页发生了变化。
在这里插入图片描述
没有3333333

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值