Git 工具 - 储藏(Stashing)

储藏(Stashing) 

经常有这样的事情发生,你正在某个分支中进行开发工作,里面的东西处于一个比较杂乱的状态,而你又要转到其他分支上进行一些工作。问题是,必须先提交代码才能切换分支,但你不想提交进行了一半的工作,否则以后你无法回到这个工作点。解决这个问题的办法就是git stash命令。

“‘储藏”“可以获取你工作目录的中间状态——也就是你修改过的被追踪的文件(未暂存的变更)和暂存的变更——并将它保存到一个未完结变更的堆栈中,随时可以重新应用。

储藏你的工作

1 往堆栈推送一个新的储藏 

 git stash

2 重新应用储藏,同时立刻将其从堆栈中移走

git stash pop

3 查看现有的储藏

 git stash list

4 移除储藏

git stash drop stash@{0}

猜你喜欢

转载自www.cnblogs.com/sea-breeze/p/10249652.html