使用Git stash push命令可以将当前分支上的未提交更改保存到Git暂存区,并可以恢复到两个分支之间但未完成的操作进度。
具体步骤为:
在工作目录中修改文件,但未提交更改。
运行以下命令将更改保存到Git暂存区中:
git stash push
这将把未提交的更改保存到一个新的stash中,并将工作目录还原为干净的状态。
切换到目标分支(例如分支A):
git checkout A
在分支A上进行一些操作,例如添加新功能或修复错误。
切换回原始分支(例如分支B):
git checkout B
使用以下命令将stash中的更改应用到当前分支(即分支B):
git stash apply
或者,如果要删除stash并应用更改,可以使用:
git stash pop
接下来可以继续在分支B上开发,并在需要时再次使用git stash push保存更改。
关键词高亮:Git stash push、更改、暂存区、恢复、分支、apply、pop。