暂存区是一个好东西,当我们在一个分支上工作未完成却又接到新任务,要在另一个分支下进行开发,而此时当前分支下的工作还未完成,由于新版的git下,新修改代码若是未add和commit,当我们切换分支时,新修改的代码就会同时转移到新分支下,而此时我又不想将未完成的代码进行commit,那么此时就可以使用git stash 将当前分支下新添加的代码存放到暂存区,然后切换到新分支下完成工作之后,再回到原分支取回代码
git stash [name]通过此命令,能够将当前分支下的新添加部分添加到暂存区,name参数可设置保存到暂存区的名称git stash list通过此命令,查看当前文件下存在的所有的暂存代码git stash pop通过此命令,会将暂存区中最新的缓存代码取出,同时删除暂存区中的这份代码git stash apply [name]通过此命令,可将暂存区中指定name或者编码的缓存代码取出,这条命令执行之后,缓存代码仍存在。

本文详细介绍Git暂存区的使用方法,包括如何利用git stash命令保存未完成的工作进度,以便在不同分支间灵活切换。文章还介绍了如何列出、应用和删除暂存的更改,帮助开发者高效管理代码。

2万+

被折叠的 条评论
为什么被折叠?



