如果你当前分支的功能尚未开发完成,不想提交,但是又需要修改其他分支的东西,那么stash就派上用场了。
1.暂存
git stash
2. 读取暂存列表
git stash list
3. 恢复某个暂存(不从暂存区删除)
//恢复最近一次的暂存
git stash apply
//恢复特定的某一次暂存
git stash apply stash@{2}
4. 恢复某个暂存(从暂存区删除)
//恢复最近一次的暂存,并从暂存区删除
git stash pop
//恢复特定一次的暂存,并从暂存区删除
git stash pop stash@{2}
5. 从暂存区删除
git stash drop
git stash drop stash@{2}
网友评论