Git——IDEA集成Git(详细)

这篇具有很好参考价值的文章主要介绍了Git——IDEA集成Git(详细)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、配置Git忽略文件

 1.1  为什么忽略?

 1.2   怎么忽略?

二. IDEA定位Git程序(准备环境)

三、IDEA操作Git

3.1  初始化Git本地库、添加暂存区、提交本地库

3.2 切换版本

3.3 创建分支

3.4 切换分支

3.5 合并分支

    3.5.1 正常合并

    3.5.2 冲突合并



一、配置Git忽略文件

   利用Git管理IDEA项目,我们只想要pom.xml文件以及代码,其他的不是很想需要

 1.1  为什么忽略?

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

 1.2   怎么忽略?

    创建忽略规则文件 xxx.ignore

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

在下面的这个路径创建下面这个文件

idea集成git,Git,git,github

# 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

hs_err_pid*

.classpath
.project
.settings
target
.idea
*.iml

修改.gitconfig文件

idea集成git,Git,git,github

二. IDEA定位Git程序(准备环境)

在IDEA设置里面,找到Git

idea集成git,Git,git,github

选择我们的Git程序,点击右侧Test,测试一下,直到下面出来版本号,最后点击OK即可使用Git

idea集成git,Git,git,github

三、IDEA操作Git

3.1  初始化Git本地库、添加暂存区、提交本地库

idea集成git,Git,git,github

选择我们项目的根目录

 idea集成git,Git,git,github

此时我们硬盘对应的位置也多了一个.git 文件

idea集成git,Git,git,github

我们pom文件变红,表示未被追踪

   Git已经检测到了这个文件,但是这个文件并没有添加到暂存区

idea集成git,Git,git,github

怎么填加到暂存区?   一个一个加很麻烦 我们可以选择根目录直接添加

idea集成git,Git,git,github

此时pom文件变绿了,变绿代表添加到了暂存区,并没有提交到本地库

idea集成git,Git,git,github

 当我们创建一个类后,它会问我们要不要添加到Git

idea集成git,Git,git,github

提交目录

idea集成git,Git,git,github

 idea集成git,Git,git,github

当提交完成之后,我们的代码又变成了最初的样子,表示不需要再提交了

idea集成git,Git,git,github

3.2 切换版本

   蓝色表示被追踪过,但是又被修改了

  idea集成git,Git,git,github

 我们先进行添加暂存区,提交本地库,就有两个版本了

当我们提交本地库的时候,有个很强大的功能,他把第二次与第一次的不同直接标出来了

idea集成git,Git,git,github

再仔细看,左侧的数字加字母是上一个版本的版本号,右侧的“Your version”表示当前版本

idea集成git,Git,git,github

 提交

idea集成git,Git,git,github

这种发蓝色的文件,不添加暂存区也可以,我们已经追踪过了,可以直接提交本地库

怎么查看我们提交过几次版本?

idea集成git,Git,git,github

在下图就可以看到我们提交的三个版本(因为我又自己提交了一个版本)

idea集成git,Git,git,github

 我们仔细看,third commit后面跟着两个指针,如下图所示   HEAD指针指向master,master指向“third commit”版本

idea集成git,Git,git,github

如何切换版本呢?

      比如我们向切换到第二个版本,就右键点击,再点击“Checkout.....”

idea集成git,Git,git,github

 然后看到头指针来到了second

idea集成git,Git,git,github

我们的代码也来到了第二个版本

 idea集成git,Git,git,github

3.3 创建分支

idea集成git,Git,git,github

 idea集成git,Git,git,github

或者点击IDEA右下角“master”,也可以出来上面这个框框

idea集成git,Git,git,github

 idea集成git,Git,git,github

然后我们的IDEA右下角从“master”变为“hot-fix”

idea集成git,Git,git,github

3.4 切换分支

很简单!  点击右下角“hot-fix”  就可选择我们想要切换的分支

idea集成git,Git,git,github

 idea集成git,Git,git,github

3.5 合并分支

    3.5.1 正常合并

    我们切换到“hot-fix”分支,然后修Test.java文件进行修改,再提交到本地库

idea集成git,Git,git,github

 

提交本地库idea集成git,Git,git,github

切换到master分支发现还是原来的代码

idea集成git,Git,git,github

如何将hot-fix分支合并好master分支呢?

   比如在master上合并hot-fix

idea集成git,Git,git,github

 合并成功后master的代码很完美

idea集成git,Git,git,github

    3.5.2 冲突合并

我们切换号hot-fix分支,再修改一次代码,提交本地库

idea集成git,Git,git,github

切换回master分支,并且添加一行代码

idea集成git,Git,git,github

idea集成git,Git,git,github

idea集成git,Git,git,github

合并!

idea集成git,Git,git,github

 弹出了一个框

idea集成git,Git,git,github

 手动改写代码

idea集成git,Git,git,github

idea集成git,Git,git,github文章来源地址https://www.toymoban.com/news/detail-606111.html

到了这里,关于Git——IDEA集成Git(详细)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git,Gitee安装IDEA集成Git使用和Git命令详细教程

    给兄弟们提前到个新年好啊!!! 祝各位在新的一年里技术越来月精湛,票子多多,工作顺心。 什么是Git Git是一个 分布式版本控制工具 ,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。 Git是目前世界上最先进的分布

    2024年02月19日
    浏览(41)
  • IDEA下使用Git与GitHub【超详细】

    IDEA结合Git 初始化Git及提交 查看提交版本 切换版本 创建分支与切换 合并分支 ​编辑 分支冲突 IDEA结合GitHub 创建GitHub账号 上传代码到本地仓库 推送代码 拉取代码 克隆远程库到本地          这里是在学习完Git的基础指令来了解在 企业合作 开发下如何用集成工具联合

    2024年02月08日
    浏览(38)
  • IDEA 集成 GIT

    集成 在idea中的file菜单中选中settings 弹出settings后在搜索中输入\\\"git\\\",选择Git,指定你的安装的git.exe目录 校验git是否集成完成,点击test,弹出校验窗口,点击git Executed successed 成功则表示集成完成 创建工程 创建一个普通的java工程git-project项目,结构如下: 基本操作-初始化工作区

    2024年02月16日
    浏览(24)
  • Idea集成Git&添加项目到git仓库

    1 idea集成git 打开设置: 选择git.exe: 2 初始化本地Git仓库项目   选择需要添加到git仓库中的项目: 在项目中生成git版本控制管理文件: 3 添加到暂存区 添加文件到暂存区前,可以设置忽略文件功能,将不需要提交的文件排除掉 安装ignore插件: 生成ignore文件: 添加文件到缓

    2024年02月15日
    浏览(32)
  • idea打开git项目后没有git选项(已经集成了git)

    现状:切换了分支以后,由于本地没有拉取代码,导致git选项未显示。网上搜索解决棒法,记录如下。 解决: 1、选择菜单【File】下的【setting】 2、选择【Version Control】,选择【+】,然后【Apply】,然后【OK】。 3、此时会发现git选项已经出现。 补充 如果拉取代码时报错ss

    2024年02月08日
    浏览(30)
  • Git/GitHub/Idea的搭配使用

    镜像下载: https://npm.taobao.org/mirrors/git-for-windows/ 双击 .exe 傻瓜式安装 配置用户名和邮箱 注意: 如果 clone 代码的时候,报错: 解决: 删除 .ssh 下所有所有文件(如果是第一次下载 git 可以不用管这一步) 这个就是之前下载了 git 且配置了秘钥,但是在 GitHub 删除了秘钥,所

    2024年02月08日
    浏览(24)
  • 版本控制工具Git集成IDEA的学习笔记(第三篇Git私服)

    本文章仅讲解代码提交和分支合并。 目录 一、提交并推送到私服 二、遇到的问题 1、将代码克隆到本地,idea打开,不使用主分支(master)进行开发操作。 2、也不使用dev分支进行开发操作,而是新建一个功能分支进行模块功能的开发。 在dev分支的基础上,新建功能分支进行

    2024年02月07日
    浏览(32)
  • 【Git】IDEA整合Git详细步骤 — IDEA如何配置Git忽略文件

    一、IDEA整合Git 定位 Git 程序 —》IDEA配置Git程序  初始化本地库—》在idea中初始化项目,将项目纳入git管理  添加到暂存区  提交到本地库 方法一: 右键点击项目--- Git ----  Commit Directory  方法二: 点击绿色图标 √ 切换版本  创建分支  切换分支 合并分支 二、配置Git忽略文

    2023年04月10日
    浏览(35)
  • idea2021配置Git&GitHub&账号登录授权

    下载地址:https://git-scm.com/downloads 安装很简单,这里不多废话。 点击 GitManage Remotes…点\\\"+\\\"号添加别名和仓库地址 转圈圈的同时会弹出浏览器,打开授权界面、 点击授权按钮后,输入账号密码登录,并再次点击授权按钮 最终出现下面提示,则over! over之后再去idea看,发现已

    2023年04月08日
    浏览(31)
  • 【Git】Git使用Gui图形化界面,Git中SSH协议,Idea集成Git

             Gui (Graphical User Interface)指的是图形用户界面,也就是指使用图形化方式来协同人和计算机进行交互的一类程序。它与传统的命令行界面相比,更加直观、易用,用户可以使用图形界面上的图标、菜单、窗口等组件来完成各种操作,而不需要学习各种命令或者记忆

    2024年02月05日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包