git学习笔记-(11-git存储)

上节课中当天业务只做了一半,就去切换主分支做紧急bug了。但是当前业务还没写完,于是我们创建了一次提交。但若是我们不想创建这个提交对象,就可以利用git存储来解决。

一,git 存储

1-1,我正创建一个分支,进行操作:
在这里插入图片描述
修改文件:
在这里插入图片描述

1-2,现在收到修改紧急bug的通知,想要切换到主分支:
在这里插入图片描述
会报错,不让你切换。
这时就可以应用git存储,利用git的栈来完成储存。
1-3,栈存储未修改完成的分支。
在这里插入图片描述
首先可以用git stash list查看存储
在这里插入图片描述
是空的,说明当前栈中没有存东西。
那现在把当前的东西存入:
在这里插入图片描述
这就存进来了。
这时候再来看状态:
在这里插入图片描述
现在居然是干净的状态了,这说明,这个分支已经被提交了!
在这里插入图片描述
但是查看分支中又没有出现,可以理解为git后台提供了一个栈的空间帮我们存储这些东西了。我们提交到这个后台空间里面去了。
1-4,现在切换到主分支:
在这里插入图片描述
1-5,假设现在紧急bug修复好了,要切换回去:
在这里插入图片描述在这里插入图片描述
就又从栈中出来,并删除栈顶元素了。
可以继续修改代码,进行当天的事务了。

二,配别名:

在这里插入图片描述
以后想使用checkout命令时,只需要输入co即可,相当于自定义缩略快捷键吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值