iis服务器助手广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >关于IDEA中Git暂存代码的使用
  • 914
分享到

关于IDEA中Git暂存代码的使用

2024-04-02 19:04:59 914人浏览 独家记忆
摘要

目录一 问题引入二 解决方法三 总结一 问题引入 ​ 在日常工作中, 通常都按照迭代功能划分分支开发, 即一个迭代一个分支. 正常迭代开发-测试-上线没有问题. 可是突然上个分支有一

一 问题引入

​ 在日常工作中, 通常都按照迭代功能划分分支开发, 即一个迭代一个分支. 正常迭代开发-测试-上线没有问题. 可是突然上个分支有一个很紧急的问题bug,需要修改优化, 此时都是在新分支上开发, 随意进行分支切换, 很容易导致代码混乱,不利于代码管理, 那么有没有一个办法可以暂存当前代码状态呢? 类似小时候玩游戏, 玩到一半想存档, 玩其他的或看电视, 下次再继续玩,还是当前状态.

二 解决方法

通过idea来完成操作

在新分支中, 点击版本控制VCS-git-Stash Changes

填写当前暂存状态信息, 创建临时仓库

image-20220123205727011

image-20220123205825933

切换老分支,修复bug问题,提交 3 切换新分支,找到临时仓库,恢复代码

点击VCS-Git-UnStash Changes, 恢复代码后,可删除该临时仓库

image-20220123210059628

image-20220123210136320

2 通过Git命令来完成操作

使用命令:

  • git status 查看当前状态
  • git stash save ‘当前暂存说明’
  • git stash list 查看所有临时列表
  • git stash pop 恢复最近一次暂存的临时分支, 并且删除掉临时仓库
  • git stash apply id 恢复暂存临时分支, 通过id来恢复,id可在列表中查看

案例:

1 git status

image-20220123211243264

2 git stash save ‘2022-新分支’

image-20220123211338913

3 git stash list

image-20220123211434871

4 git stash apply 0

image-20220123211551461

三 总结

​ 在日常开发中, 类似其他的场景中, 上述功能依旧很好使用, 对于代码的使用规范必须要加以要求控制. 对于代码的维护工作,也遇到过很多次问题,大部分问题都是由于违反规定操作导致的,此外对于Git的使用,我们也必须去好好学习掌握,一方面学习最基本的Git命令, 一方面也要去学习最新工具的快捷功能,帮助我们更好更快地做好代码.

到此这篇关于关于IDEA中Git暂存代码的使用的文章就介绍到这了,更多相关关于IDEA中Git暂存代码的使用内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 关于IDEA中Git暂存代码的使用

本文链接: https://www.lsjlt.com/news/163943.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 关于IDEA中Git暂存代码的使用
    目录一 问题引入二 解决方法三 总结一 问题引入 ​ 在日常工作中, 通常都按照迭代功能划分分支开发, 即一个迭代一个分支. 正常迭代开发-测试-上线没有问题. 可是突然上个分支有一...
    99+
    2024-04-02
  • 如何在idea使用git stash暂存一次提交
    如何在idea使用git stash暂存一次提交?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。step1:切换到分支astep2: stash changesstep3:切换到...
    99+
    2023-06-06
  • idea暂存文件会代码丢失的问题然如何解决
    这期内容当中小编将会给大家带来有关idea暂存文件会代码丢失的问题然如何解决,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。idea切换分支时,修改过的代码文件全部不见了找了一下问题,切换分支时,idea自...
    99+
    2023-06-06
  • IDEA 中使用 Hudi的示例代码
    目录环境准备核心代码测试参考资料环境准备 创建 Maven 项目创建服务器远程连接Tools------Delployment-----Browse Remote Host 设置如...
    99+
    2024-04-02
  • 关于idea中ssm框架的编码问题分析
    idea中ssm框架的编码问题 介绍 在idea中编码问题分为几个部分: 1 tomcat服务器编码 2 页面编码 3 控制台编码 4 操作系统编码 在实际开发中需要将操作系统编码、...
    99+
    2024-04-02
  • Vue 关于$emit与props的使用示例代码
    目录一、props 和 $emit二、示例一、props 和 $emit 1、子组件向父组件传值,通过$emit 事件向父组件发送消息,将自己的数据传递给父组件。 2、props 可...
    99+
    2024-04-02
  • IDEA中的代码检查工具怎么使用
    使用 IDEA 中的代码检查工具可以帮助开发者找出代码中的潜在问题和优化代码质量。以下是在 IDEA 中使用代码检查工具的步骤: ...
    99+
    2024-04-03
    IDEA
  • idea中git如何修改commit(ChangeList的使用)
    目录1. 取消指定提交2. 创建ChangeList3. 重新提交进阶创建ChangeList代码转移ChangeList 提交总结有时候我们需要修改已经提交的commit(在本地缓...
    99+
    2023-05-14
    idea git git修改commit ChangeList的使用
  • IDEA 使用 SpotBugs 找出你代码中的bug问题
    SpotBugs 是 Findbugs 的继任者,通过静态分析来查找 Java 代码中的 bug。 下面我们主要是介绍 SpotBugs 在 idea 中的安装和使用 安装...
    99+
    2024-04-02
  • Java中如何使用Git管理LeetCode代码?
    Git是一种分布式版本控制系统,可以帮助程序员轻松地管理和跟踪代码的修改。LeetCode是一个在线算法练习平台,许多程序员使用它来提高自己的算法能力。在这篇文章中,我们将探讨如何使用Git来管理LeetCode代码。 第一步:创建Git...
    99+
    2023-10-30
    git leetcode 接口
  • 怎么在 idea中使用Statistic统计代码行数
    怎么在 idea中使用Statistic统计代码行数?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、安装Statistic打开IDEA打开settings进行...
    99+
    2023-06-14
  • 如何使用Git管理PHP项目中的代码库?
    Git是一款非常流行的版本控制系统,它可以帮助开发者更好地管理项目中的代码库。在PHP项目中,使用Git可以帮助我们更好地组织代码、协作开发、版本控制和代码备份。本文将介绍如何使用Git管理PHP项目中的代码库。 一、安装Git 在开始使用...
    99+
    2023-06-30
    http 关键字 git
  • 如何使用 Git 管理 UNIX 系统中的 GO 代码?
    Git 是一种版本控制工具,它可以帮助我们管理代码,协作开发和维护代码库。GO 是一种流行的编程语言,常用于开发 UNIX 系统中的应用程序。在本文中,我们将介绍如何使用 Git 管理 UNIX 系统中的 GO 代码。 安装 Git 首...
    99+
    2023-10-03
    unix 学习笔记 git
  • 如何使用 Git 管理您的代码库?
    Git 是一个非常流行的版本控制系统,它可以帮助您管理您的代码库,跟踪代码更改,以及与其他开发人员共享代码。在本文中,我们将介绍如何使用 Git 来管理您的代码库,包括如何创建仓库、添加文件、提交更改、分支管理和合并更改。 创建仓库 ...
    99+
    2023-10-04
    缓存 npm git
  • python中关于xmltodict的使用
    目录python中xmltodict使用xml转换成OrderedDictdict转换成xmlxmltodict模块处理xml数据基本用法1. parse2. unparse总结py...
    99+
    2023-03-14
    python xmltodict python xmltodict使用 python使用xmltodict
  • PyTorch中关于tensor.repeat()的使用
    目录关于tensor.repeat()的使用Tensor.repeat()的简单用法关于tensor.repeat()的使用 考虑到很多人在学习这个函数,我想在这里提 一个建议: 强...
    99+
    2022-11-13
    PyTorch tensor.repeat() tensor.repeat()的使用 PyTorch使用tensor.repeat()
  • idea中使用SonarLint进行代码规范检测及使用方法
    安装 idea中选择file-setting-plugins,输入SonarLint,安装后重启idea 使用 重启完成后,在需要检测的单个文件或者单个项目上右键 --> A...
    99+
    2024-04-02
  • 如何在Python教程中使用git来load你的代码?
    在Python教程中,使用Git来管理代码和版本控制是非常重要的技能。在这篇文章中,我们将学习如何使用Git来load你的代码,并在Python项目中使用它。 Git是一个版本控制系统,可以跟踪你的代码更改并帮助你管理代码库。它可以帮助你在...
    99+
    2023-06-26
    教程 load git
  • 如何在Java中使用Git管理项目代码?
    Java是一种非常流行的编程语言,而Git是一种广泛使用的版本控制系统。在实际的软件开发中,使用Git管理项目代码是非常重要的。本文将介绍如何在Java中使用Git管理项目代码,并演示一些相关的代码。 一、Git简介 Git是一个开源的分布...
    99+
    2023-10-28
    git npm numy
  • Intellij idea使用Statistic统计代码行数的方法
    目录一、安装Statistic二、使用Statistic三、遇到的问题一、安装Statistic 1、打开IDEA 2、打开settings进行设置 3、选择plugins,进行...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作