本文主要是介绍【版本管理】git stash用法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
应用场景
我们在开发过程中可能会遇到这样的情况:
想从A分支切换到B分支,但A分支尚未改完,暂时不想提交代码
此时可以在切换到B分支前,先通过stash指令来缓存本地改动,等切回A分支时,再通过stash还原改动
stash指令用法
stash指令主要用于缓存和还原本地改动,用法如下
-
git stash save “change-list” 缓存本地改动
-
git stash list 查看所有被缓存的记录
-
git stash pop 应用最近一次缓存的改动到当前分支,并删除该记录
-
git stash apply stash@{0} 应用指定的缓存记录到当前分支,但不删除该记录,这样后续还可以应用到其它分支
-
git stash drop stash@{0} 删除指定的缓存记录
这篇关于【版本管理】git stash用法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!