Git 实战-stash

作者:vkvi 来源:ITPOW(原创) 日期:2022-4-29

我更愿意把 git stash 理解为一个附加工具:把工作区临时保存在另一个地方。

git stash 实际是把当前工作状态存在另一个地方,然后去干其他事,干完后再切换回来,有时候会需要。

git stash

存起来。

git stash list

看看存了哪些。

git stash list

如上,存了一个。

git stash pop

恢复到工作区去。

git stash drop

删除 stash。

还有更多参数、命令,可以实现更细化的内容。

场景

正改着代码呢,组长叫先把某文件紧急处理一下。

// 先把当前工作区存起来。
git stash

// 组长不是叫改代码么,那就拉下来,获取服务器版本。
git pull

// 修改代码。
// 改好后推到服务器上。
git add -A
git commit -m '紧急修改某某某'
git push

// 我要继续我刚才的工作了。
git stash pop


相关文章