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


相关文章
|
27天前
|
开发工具 git
git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令
这篇文章是关于Git常用命令的总结,包括初始化配置、基本提交、分支操作、合并、压缩历史、推送和拉取远程仓库等操作的详细说明。
94 1
git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令
|
27天前
|
Shell 开发工具 git
git学习三:git使用:删除仓库,删除仓库内文件
通过GitHub的设置页面删除仓库,以及如何使用Git命令行删除仓库中的文件或文件夹。
116 1
git学习三:git使用:删除仓库,删除仓库内文件
|
25天前
|
Java Maven Spring
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
这篇文章介绍了在IntelliJ IDEA社区版中创建Spring Boot项目的三种方法,特别强调了第三种方法的详细步骤。
146 0
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
|
30天前
|
Java Linux 开发工具
IDEA中git提交前如何关闭code analysis以及开启格式化代码
【10月更文挑战第12天】本文介绍了在 IntelliJ IDEA 中关闭代码分析和开启代码格式化的步骤。关闭代码分析可通过取消默认启用检查或针对特定规则进行调整实现,同时可通过设置 VCS 静默模式在提交时跳过检查。开启代码格式化则需在 `Settings` 中配置 `Code Style` 规则,并通过创建 Git 钩子实现提交前自动格式化。
|
1月前
|
开发工具 git
idea结合git回到某个提交点
本文介绍了如何在IntelliJ IDEA中使用Git工具回退到之前的提交点,通过Git管理界面查看提交日志,选择特定提交并进行软重置、混合重置或硬重置以撤销后续的更改。
56 0
idea结合git回到某个提交点
|
2月前
|
开发工具 git
IDEA更改远程git仓库地址
【9月更文挑战第27天】本文介绍了两种在IntelliJ IDEA中更改远程Git仓库地址的方法:一是通过图形界面,在VCS设置中直接修改;二是通过IDEA内置的命令行工具使用`git`命令进行更改。具体步骤包括从版本控制菜单进入项目设置、修改远程仓库URL,以及使用`git remote set-url`命令更新仓库地址,并验证修改结果。这些方法适用于项目迁移或更换仓库地址的情况。
497 6
|
23天前
|
Unix Shell 网络安全
git学习六:(bug总结)git@github.com: Permission denied (publickey).等
本文是关于解决在使用Git和GitHub时遇到的“git@github.com: Permission denied (publickey)”错误的指南。文章提供了详细的步骤,包括确认SSH Agent运行状态、检查密钥配置、确保密钥匹配、验证仓库URL、检查权限和代理设置,以及配置SSH文件。这些步骤帮助用户诊断并解决SSH认证问题。
58 0
|
27天前
|
编译器 网络安全 开发工具
git学习五:切换本地仓库出现的问题。修改git配置初始化。error:src refspec master does not match any。错误总结,送上几个案例
这篇文章是关于Git使用中遇到的一些问题及其解决方案的总结,包括切换本地仓库时的问题、修改Git初始化配置、以及解决"error: src refspec master does not match any"错误等。
49 0
|
1月前
|
Java Shell 开发工具
git集成IDEA,托管项目实现版本管理
git集成IDEA,托管项目实现版本管理
31 0
|
2月前
|
Shell 网络安全 开发工具
Git,GitHub,Gitee&IDEA集成Git
Git提交项目到GitHub简洁版、版本控制、安装、常用命令、分支、团队协作机制、Github、Gitee远程仓库、IDEA集成Git、IDEA集成Github、IDEA集成Gitee
Git,GitHub,Gitee&IDEA集成Git