Git的复习(五):IDEA集成Git

Git的复习(五):IDEA集成Git

配置Git忽略文件

  • 为什么要忽略?

与项目的实际功能无关,不参与服务器的部署运行,把他们忽略可以屏蔽掉IDE工具之间的差异。

  • 怎么忽略?
  1. 创建忽略规则文件xxx.ignore

    这个文件的存放位置原则上在哪里都可以,为了让~/.gitconfig文件引用,建议也放在用户目录下面

    # 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
    

    image-20220224173702774

  2. 在.gitconfig文件中引用忽略配置文件

    [core]
        excludesfile = C:/Users/31200/git.ignore
    

    注意:这里要使正斜线\

在ide中引入git!

  1. 找到file下的setting设置

image-20220224175001071

  1. 找到version的git,然后导入git的安装目录

image-20220224175102192

  1. 测试直到出现下面的版本提示

image-20220224175155709

初始化本地库

  1. 按图中点击

image-20220224175458904

  1. 选中自己的项目点击ok

image-20220224175635605

添加&提交

写代码后选择你想要添加的代码右键,选择添加或者提交

image-20220224182748121

可参考该视频:
https://www.bilibili.com/video/BV1vy4y1s7k6?p=28

切换版本

  1. 点击菜单栏下面的Git或者Version Control(2019版本),再点击log

image-20220224194933539

  1. 点击想要切换的版本右键,点击checkout Revision

image-20220224195132724

创建和切换分支

  1. 点击项目路径,右键选择git,再点击Repository,最后点击branch

image-20220224200054855

  1. 或者点击右下角的master,创建分支

image-20220224200349641

  1. 切换分支,点击想要切换的分支,点击checkout

image-20220224200658487

合并分支

正常合并

image-20220224201355914

按图操作:

image-20220224201451448

冲突合并

image-20220224202052415

  1. 点击merge

image-20220224202200053

  1. 手动合并

image-20220224202305997

左边是主干,右边是分支!中间是没有改变的代码,按相应的指示合并!

合并完成后apply应用就好了!

也可以不使用图形化选项,直接在下方的terminal中注入相应的命令,其中输入查看版本信息后需要按q才能退出。
image-20220224204007283

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值