从暂存区恢复工作区,
git resotre --worktree readme.txt
从master恢复暂存区
git restore --staged readme.txt
从master同时恢复工作区和暂存区
git restore --source=HEAD --staged --worktree readme.txt
感谢大佬点明
从暂存区恢复到工作区的参数是--staged吧?--worktree是把工作区的的修改撤销
我感觉这里不存在从哪个区恢复到哪个区的问题,理解成 把工作区或者暂存区等恢复到自己的上一个版本,应该好理解一点吧
Sign in to make a reply
张小侠Forever
从暂存区恢复工作区,
git resotre --worktree readme.txt
从master恢复暂存区
git restore --staged readme.txt
从master同时恢复工作区和暂存区
git restore --source=HEAD --staged --worktree readme.txt