Git学习(六):IDEA集成Git

简介: Git学习(六):IDEA集成Git

一、配置Git忽略文件



打开 C盘->用户->(你的当前用户),在这个家目录下新建一个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
# virtual machine crash logs, see 
http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.classpath
.project
.settings
target
.idea
*.iml


打开 .gitconfig文件(也在家目录下),添加上以下内容

[core]
  excludesfile = C:/Users/16005/git.ignore    (这是你的git.ignore文件的路径,注意是斜杠不                        
                                                    是反斜杠)


二、定位Git程序



1、打开IDEA的设置  


ad050b0acf3d43319870acb3c5f81bf8.png


2、选择Git程序


b83282b424504c958e5a47c1cbbfe2d0.png


3、测试

f422f14bb1d841f7bbc894d91671a706.png890fd6d32b4342b083a41b9d67264cdd.png


可以看到已经定位成功


三、初始化本地库



820cc57177ee40f996064681f67b3c6e.png


然后直接ok,可以看到pom.xml变红了,说明Git已经接管了我们的项目,变红是因为没有将它添加到暂存区


四、添加到暂存区



右键想要添加到暂存区的部分,选中git,点击add,即可添加到暂存区

0d0a1f38100e49099e610372eb0ed75e.png


添加完之后,添加的部分变成绿色


1cdbd700ef074fffa35e21229aa636d3.png


五、提交到本地库



ef5e88b71fd14b9c9a57fbd359329841.png5e54a24573404d28be87fc44dd889a8a.png

提交完成后,项目变成最正常的白色

62757b45b51f475292498fb53fcbbef7.png


六、切换版本


     

修改一下代码,可以看到,文件名变蓝了。说明文件被追踪过,但是现在又被修改了

f4c15e694d1c43d686ce91f50495bd29.png

将代码添加提交之后,现在有两个版本了,可以在idea下方切换版本,能够查看各种信息


7ad23249b37c4c2a85cdccc13f9247ab.png


七、分支操作



1、创建分支

110b1c17ceb0438e85872608b3095229.png


也可以:

54bd2618252349aa844c5d4430f34ff4.png


2、切换分支


81ba534da2af47f888cd247791dfbe25.png


相关文章
|
2月前
|
机器学习/深度学习 Python
堆叠集成策略的原理、实现方法及Python应用。堆叠通过多层模型组合,先用不同基础模型生成预测,再用元学习器整合这些预测,提升模型性能
本文深入探讨了堆叠集成策略的原理、实现方法及Python应用。堆叠通过多层模型组合,先用不同基础模型生成预测,再用元学习器整合这些预测,提升模型性能。文章详细介绍了堆叠的实现步骤,包括数据准备、基础模型训练、新训练集构建及元学习器训练,并讨论了其优缺点。
62 3
|
2月前
|
开发工具 git
学习Git的最佳实践有哪些?
遵循这些最佳实践,能让你更高效地使用 Git,更好地管理项目的版本和协作。
|
2月前
|
存储 开发工具 git
Git 学习----基本概念
理解这些基本概念是掌握 Git 操作的重要基础,它们为有效地管理项目的版本和开发过程提供了支持。通过不断实践和使用 Git,开发者可以更加高效地协作和管理项目的演变
|
2月前
|
Linux 网络安全 开发工具
IDEA如何配置git和github
【11月更文挑战第14天】本指南详细介绍了如何在 IntelliJ IDEA 中配置 Git 和 GitHub,包括检查和设置 Git 路径、测试配置,以及通过 SSH 或 HTTPS 方式配置 GitHub 仓库的具体步骤。完成配置后,用户可在 IDEA 中轻松进行版本控制操作。
185 0
|
3月前
|
前端开发 Java 程序员
springboot 学习十五:Spring Boot 优雅的集成Swagger2、Knife4j
这篇文章是关于如何在Spring Boot项目中集成Swagger2和Knife4j来生成和美化API接口文档的详细教程。
280 1
|
3月前
|
Java Maven Spring
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
这篇文章介绍了在IntelliJ IDEA社区版中创建Spring Boot项目的三种方法,特别强调了第三种方法的详细步骤。
1383 0
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
|
3月前
|
Unix Shell 网络安全
git学习六:(bug总结)git@github.com: Permission denied (publickey).等
本文是关于解决在使用Git和GitHub时遇到的“git@github.com: Permission denied (publickey)”错误的指南。文章提供了详细的步骤,包括确认SSH Agent运行状态、检查密钥配置、确保密钥匹配、验证仓库URL、检查权限和代理设置,以及配置SSH文件。这些步骤帮助用户诊断并解决SSH认证问题。
287 0
|
3月前
|
Java Spring
springboot 学习十一:Spring Boot 优雅的集成 Lombok
这篇文章是关于如何在Spring Boot项目中集成Lombok,以简化JavaBean的编写,避免冗余代码,并提供了相关的配置步骤和常用注解的介绍。
137 0
|
3月前
|
机器学习/深度学习 算法 前端开发
集成学习任务七和八、投票法与bagging学习
集成学习任务七和八、投票法与bagging学习
33 0
|
3月前
|
编译器 网络安全 开发工具
git学习五:切换本地仓库出现的问题。修改git配置初始化。error:src refspec master does not match any。错误总结,送上几个案例
这篇文章是关于Git使用中遇到的一些问题及其解决方案的总结,包括切换本地仓库时的问题、修改Git初始化配置、以及解决"error: src refspec master does not match any"错误等。
77 0