IDEA中Git暂存代码暂存区的使用
IDEA中Git暂存代码暂存区的使用
- 一、问题引入
- 二、解决方法
- 2.1 IDEA解决
- 2.1.1 暂存起来:在新分支中, 点击版本控制VCS-Git-Stash Changes
- 2.1.2 读取暂存:点击VCS-Git-UnStash Changes
- 2.2 通过Git命令来完成操作
一、问题引入
在日常工作中, 通常都按照迭代功能划分分支开发。 可是突然上个分支有一个很紧急的问题bug,需要修改优化, 此时都是在新分支上开发, 随意进行分支切换, 很容易导致代码混乱,不利于代码管理, 这时候需要有一个暂存当前代码状态的功能。
二、解决方法
2.1 IDEA解决
2.1.1 暂存起来:在新分支中, 点击版本控制VCS-Git-Stash Changes
把修改的代码暂存起来,填写一下message,这时候代码都暂存起来了。
2.1.2 读取暂存:点击VCS-Git-UnStash Changes
选择暂存点,点击Apply Stash
2.2 通过Git命令来完成操作
使用命令:
git status 查看当前状态
git stash save ‘当前暂存说明’
git stash list 查看所有临时列表
git stash pop 恢复最近一次暂存的临时分支, 并且删除掉临时仓库
git stash apply id 恢复暂存临时分支, 通过id来恢复,id可在列表中查看
案例:
1 git status
2 git stash save ‘2022-新分支’
3 git stash list
4 git stash apply 0
IDEA中Git暂存代码暂存区的使用相关推荐
- idea开发中git合并的代码,
方法一: 将master主分支 合并到 子分支dev上 , 1.当前如果在dev分支上,先提交dev分支的代码到本地,然后推送到服务器, 2.然后切换分支到master主分支上,先更新master主分 ...
- 解决IDEA中使用git插件提交代码乱码问题
问题描述 在使用idea中git插件commit代码时,中文出现乱码 但是在git bash中提交没有中文乱码的问题,所以一开始以为不是git的配置问题(打脸.jpg) 解决方案 在git的安装路径中 ...
- GIT上传代码Enumerating objects:类型报错解决,实测可用
最近使用在idea中Git上传代码经常反复出现Enumerating objects: 29, done. Delta compression using up to 8 threads Total开 ...
- vscode暂存的代码保存在哪里_在vs code中配置git,便于代码的保存
用了git最方便的就是比如在公司写了很多代码后回到家打开vscode只需要点击一下pull就能全部同步过来.是不是很方便....毕竟之前我都是拿u盘拷贝回家或者存到云盘再下载下来.. 我这里用的是国内 ...
- Git 使用 stash暂存代码
如果你修改了代码没有commit提交本地库,git拒绝你切换分支. 如果我们不想提交不完善的代码,但是得去修改一个紧急Bug,此时 stash 可将当前未提交到本地仓库的代码,储藏(stash)到Gi ...
- git切换分支,暂存修改代码
我们在使用git时,经常出现需要切换分支的情况,如果本地分支有文件修改就需要暂存代码 git branch // 查看当前分支git status //查看修改文件git stash // 将本地改动 ...
- Git使用汇总之暂存区工作区撤销和删除
一.撤掉 1.如果还没 git add file ,使用该指令进行撤销: git checkout -- fileName 只能清空全部已修改的问题件, 但是对于新建的文件和文件夹无法清空, 必须组 ...
- Git 的工作区、暂存区、版本库—— Git 学习笔记 15
Git 的工作区.暂存区.版本库 大家都知道,在 Git 系统中有 "三棵树" 的概念. 注意:"树" 在这里的意思是 "文件集合",而不是 ...
- Git之工作区和暂存区
工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区 版本库(Repository) 工作区有一个隐藏目录.git,这个不算工作区,而 ...
最新文章
- HTML5----CSS显示半个字符
- vs2008 添加头文件路径
- api 定位 微信小程序 精度_聊聊微信小程序内置地图定位的精确性
- 一位“寒门”同学从高材生到“不如人”的经历
- log加时间 securecrt_SecureCRT配置自动记录日志
- 积德行善真的有用吗?
- ssis 映射列 使用变量_SSIS中的动态列映射:SqlBulkCopy类与数据流
- 经典合成器插件 – LennarDigital Sylenth1 v3.067 WiN
- 电机控制程序设计经验
- 一文了解caffe框架
- xps13蓝牙消失,设备管理器中出现“未知USB设备(设备描述符请求失败)”的问题
- 对于uniapp的项目,获取设备的一些设备id,首次登陆设备的首台绑定,以及对项目的版本号进行对比进行app升级
- 百城巡展 | 人大金仓3月山海之约圆满收官
- 嫁了这么有本事的程序员,凭什么不珍惜?|葡萄语录
- 微信小程序如何添加业务域名
- 还原精灵还原了mysql怎么办
- python模型预测控制_【模型工具】耦合python和 SWMM的城市排水系统模型预测算法...
- 2018年5月30日 星期三 天气多云
- 智能汽车大爆发,车企创新为何首选华为云?
- 张跃平教授:无线电科学与技术中的因子4