revert¶
简介¶
将工作副本的文件更改还原到指定版本。
vb revert [OPTIONS] [PATH...]
示例¶
将工作副本的修改还原到仓库版本:
$ vb revert
REVERT commit/commit.txt
REVERT new.txt
UNMANAGE README.md
"vb undo" is available to undo changes to the working checkout.
将
test.txt
文件还原到e33cc87914
版本:
$ vb revert test.txt -r e33cc87914
REVERT test.txt
"vb undo" is available to undo changes to the working checkout.
说明¶
如果对当前工作副本某些文件的修改不满意时,可以使用该命令还原文件上还未提交的修改至仓库版本或者 -r
选项指定的版本,如果文件是重命名操作的一部分,则原始文件和重命名的文件都将被还原。
-r
选项只能使指定文件还原到指定版本,目录或整个各种副本只能还原到当前仓库版本。
vb revert
还能还原被添加、删除或移动但还未提交的文件。
如果需要还原的指定目标是目录名则该目录下的每个子目录和文件都将被还原。
如果没有指定任何目标文件路径,则该命令会还原本地所有未提交的文件修改至仓库版本。
备注
如果意外还原了文件,可以使用 vb undo
命令进行撤销处理,该命令将文件还原到使用 vb revert
前的状态,但 vb undo
只能撤销小于 20MB 的文件。
选项¶
|
将文件还原至指定的版本 |
参见
undo, , redo , checkout (co)