把已经git add 的文件,把某个放入暂存区的文件移除
git reset 文件名。
暂存当前的工作状态
git stash
回到某个stash状态。如果报错什么什么的,可以加反引号。
看命令:
git stash apply stash @{3
}
git stash apply stash @{3}
查看指定的stash和当前目录差异。
git stash show
查看详细的不同
git stash show -p
查看之前存储的所有版本列表
git stash list
查看提交日志
git log
把该文件回到初始状态,回到修改前。
git checkout 文件名。
切换到目标分支
git checkout target-branch
或者使用新的switch命令
git switch target-branch
恢复具体某一次的版本,如果不指定stash_id,则默认恢复最新的存储进度。并从stash列表中删除
git stash pop