亲宝软件园·资讯

展开

IDEA中Git暂存代码

七国的天下,我要九十九 人气:0

一 问题引入

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

二 解决方法

通过IDEA来完成操作

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

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

image-20220123205727011

image-20220123205825933

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

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

image-20220123210059628

image-20220123210136320

2 通过Git命令来完成操作

使用命令:

案例:

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命令, 一方面也要去学习最新工具的快捷功能,帮助我们更好更快地做好代码.

加载全部内容

相关教程
猜你喜欢
用户评论