当前位置: 首页 > article >正文

03-IDEA集成Git,初始化本地库,添加远程仓库,提交,拉取,推送,分支的快捷操作

IDEA集成Git

创建Git忽略文件

不同的IDE开发工具有不同的特点文件,这些文件与项目的实际功能无关且不参与服务器上的部署运行, 把它们忽略掉能够屏蔽之间的差异

在这里插入图片描述

局部忽略配置文件: 在本地仓库的根目录即项目根目录下直接创建.gitignore文件, 以文件后缀目录名的方式忽略指定的文件

.git
logs
rebel.xml
target/
!.mvn/wrapper/maven-wrapper.jar
log.path_IS_UNDEFINED
.DS_Store
offline_user.md
*.class

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### NetBeans ###
nbproject/private/
build/
nbbuild/
dist/
nbdist/
.nb-gradle/
generatorConfig.xml

### nacos ###
third-party/nacos/derby.log
third-party/nacos/data/
third-party/nacos/work/

file/

全局忽略配置文件: 创建git.ginore文件, 在用户家目录中.gitconfig文件中使用绝对路径的方式引用该忽略配置文件(引用时使用/不要使用\)

[user]
	name = Layne
	email = Layne@atguigu.com
[core]
	excludesfile = C:/用户/用户名/git.ignore

使用Git

第一步: 定位到Git安装目录中的git.exe程序

在这里插入图片描述

第二步:使用Git获取仓库,Git-->Manage Remotes查看关联的远程仓库有哪些,每个项目都需要设置自己对接的远程仓库

  • 初始化本地库: 选择需要被Git管理的目录即本地仓库的根目录,一般就是项目根目录
  • 远程仓库克隆(自动初始化本地库并对接): 输入要克隆的远程仓库的URL地址,设置克隆到的本地位置, 克隆下来的项目自带一个文件.gitignore文件用来指定哪些文件不需要交给Git管理

在这里插入图片描述

第三步: 右键点击单个文件/目录选择Git->Add将目录下的所有文件/单个文件添加到暂存区,Git->Commit提交到本地仓库

在这里插入图片描述

第五步: 点击右下角Git查看版本提交的日志

在这里插入图片描述

第四步: 拉取远程仓库某个分支的内容到本地仓库对应的分支

在这里插入图片描述

第五步: 推送本地仓库的内容到远程仓库的某个分支

在这里插入图片描述

提交,拉取,推送,分支操作

IDEA的commit,pull,push的快捷操作

在这里插入图片描述

分支的快捷操作

在这里插入图片描述


http://www.kler.cn/news/155898.html

相关文章:

  • ❀My学习Linux命令小记录(6)❀
  • Java 基础之数据类型
  • 什么是跨站脚本攻击
  • Clickhouse在货品标签场景的应用
  • 模型量化相关知识汇总
  • 程序的未定义行为(Undefined Behavior)
  • 含光伏发电的变电站供电系统设计
  • PMP考试解析
  • 目标检测YOLO系列从入门到精通技术详解100篇-【图像处理】图像识别
  • xxl-job(分布式调度任务)
  • 分享一下docker的使用心得
  • Jupyter Markdown 插入图片
  • Blender学习笔记:小车狂奔动画
  • Vue3 Router跳转传参
  • Vmware17虚拟机安装windows10系统
  • Android跨进程通信,RPC,IPC
  • DBS note7 (end):DB Design
  • 根文件系统构建-对busybox进行配置
  • java中如何将mysql里面的数据取出来然后通过stream流的方式进行数据处理代码实例?
  • 论文阅读——Loss odyssey in medical image segmentation
  • 1.1、Autosar_CP软件集群设计与集成指南说明
  • CentOS7搭建部署NTP服务器
  • 外观模式 rust和java的实现
  • 长度最小的子数组(Java详解)
  • PCL 点云加权均值收缩
  • 【深度学习】神经网络训练过程中不收敛或者训练失败的原因
  • MDETR 论文翻译及理解
  • 搭建 ebpf 开发测试环境
  • 行首行尾的处理
  • 笔记二十二、使用路由state进行传递参数