暂存修改的文件
保存之前的工作
git stash
查看暂存的stash 列表
git stash list
将stash 取出来
将stash 文件取出
git stash pop
查看帮助
git help stash
暂存和恢复, 当我们需要切分支,又暂时不想git add, 可以将目前的修改暂存起来,
git stash // 暂存当前的修改
git stash apply
git stash apply stash@{1}
git stash pop // 重新应用存储并从堆栈中移走
git stash list // 展示当前所有的stash 列表
git stash show -p // see the most recent stash
git stash show -p stash@{1}
Set the current branch name, like master:
git pull --rebase origin master git push origin master
Or branch name develop
git pull --rebase origin develop git push origin develop
// 恢复误删除的stash
git fsck --lost-found
寻找 git commit id
git show xxxxxxxxxxxxx
找到id 后, merge id可以恢复
git merge xxxxxxxxxxxxx