IDEA集成Git
配置Git忽略文件
创建忽略规则文件 xxx.ignore 建议是 git.ignore
在家目录下(同.ssh一样的目录)(C:\Users\86159)
# 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/86159/git.ignore
注意:这里要使用“正斜线(/)”,不要使用“反斜线(\)”
IDEA定位Git程序
IDEA初始化本地库
默认选中的目录就是当前目录 直接点击🆗
此时git就接管了这个项目
切换版本
文件也会发现变化
创建分支
第一种
第二种
切换分支
合并分支
正常合并
hot-fix分支 加一行代码
git commit
切换master 还是原来的代码
合并完成 代码发生变化
冲突合并
切换hot-fix分支
加一行代码commit
切换master分支
做一些修改 加一行代码 (注意是和hot-fix修改的同一个文件)
commit
此时合并 出现以下界面
出现如下界面
IDEA集成GitHub
出现问题
使用Use Token登录
Github 账号 settings —> developer settings
把token输入到框框中
项目分享到GitHub
push到远程库
可以使用ssh push
点击后
然后选择ssh push
pull到本地库
注意: pull是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。
VSC-----Git ----- pull