Git复习03——IDEA集成Git+集成GitHub

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

在这里插入图片描述

clone项目到本地

在这里插入图片描述

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值