git stash — 暂存临时代码
2017-11-02 10:46
671 查看
stash命令可以很好的解决这样的问题。当你不想提交当前完成了一半的代码,但是却不得不修改一个紧急Bug,那么使用’git stash’就可以将你当前未提交到本地(和服务器)的代码推入到Git的栈中,这时候你的工作区间和上一次提交的内容是完全一样的,所以你可以放心的修 Bug,等到修完Bug,提交到服务器上后,再使用’git stash apply’将以前一半的工作应用回来。
当你多次使用’git stash’命令后,你的栈里将充满了未提交的代码,这时候你会对将哪个版本应用回来有些困惑,’git stash list’命令可以将当前的Git栈信息打印出来,你只需要将找到对应的版本号,例如使用’git stash apply stash@{1}’就可以将你指定版本号为stash@{1}的工作取出来,当你将所有的栈都应用回来的时候,可以使用’git stash clear’来将栈清空
当你多次使用’git stash’命令后,你的栈里将充满了未提交的代码,这时候你会对将哪个版本应用回来有些困惑,’git stash list’命令可以将当前的Git栈信息打印出来,你只需要将找到对应的版本号,例如使用’git stash apply stash@{1}’就可以将你指定版本号为stash@{1}的工作取出来,当你将所有的栈都应用回来的时候,可以使用’git stash clear’来将栈清空
相关文章推荐
- git命令之git stash 暂存临时代码
- GIT常用技能系列【Stash:将你的工作代码暂存起来】
- git拉取代码中git stash和git stash pop的使用(git代码冲突解决)
- git撤销提交到暂存区的代码,撤销更改过的代码
- git stash — 暂存临时代码
- git撤销提交到暂存区的代码,撤销更改过的代码
- Git Stash用法,方便临时处理bug时随时切换分支而不丢失修改
- git撤销提交到暂存区的代码,撤销更改过的代码
- git 版本回退 and git stash 暂存使用
- idea中使用git提交代码报错:commit your changes or stash them before you can merge.
- Git的Bug分支----临时保存现场git stash
- git 暂存修改文件 stash 命令
- git撤销提交到暂存区的代码,撤销更改过的代码
- git撤销提交到暂存区的代码,撤销更改过的代码
- Git使用手册/Git教程:找回删除的版本代码/git reflog与git log的区别/取消暂存区文件的暂存
- git撤销提交到暂存区的代码,撤销更改过的代码
- git撤销提交到暂存区的代码,撤销更改过的代码
- git stash暂存当前正在进行的工作
- git stash命令保存工作区和暂存区的改变
- git撤销提交到暂存区的代码,撤销更改过的代码