Git的命令之restore

Posted linzedian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git的命令之restore相关的知识,希望对你有一定的参考价值。

在旧版本中,git的撤销工作区的文件修改是用git checkout -- <file>命令,由于容易漏了--导致和切换分支混肴,所以新版本中:

- 使用git restore (--worktree) <file>命令从暂存区恢复工作区

- 使用git restore --staged <file>从当前版本库中恢复暂存区

- 使用git restore --source=HEAD --staged --worktree <file>从当前版本库中同时恢复工作区和暂存区

以上是关于Git的命令之restore的主要内容,如果未能解决你的问题,请参考以下文章

Git新功能:switch、restore

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

“git rm --cached”、“git restore --staged”和“git reset”有啥区别

git基础教程(14)取消暂存和取消工作区修改git restore 和 git restore --staged