delete¶
简介¶
从仓库中删除一个或多个多余的文件或目录。
vb rm|delete|forget PATH...
示例¶
展示所有文件的提交信息:
$ vb ls
test.txt
test11.txt
从版本控制中删除文件test:
$ vb delete test.txt
DELETED test.txt
把删除操作提交到远程仓库,达到仓库也删除文件效果:
$ vb commit -m "删除文件"
New_Version: 5a0947997373c395728808b598db0a10b4c1e66275f1827b892e94c1628f9f05
说明¶
rm 和 delete 命令通常不会从磁盘中删除文件。它们只是将文件标记为不再是项目的一部分。
但是,此命令能被命令行 mv-rm-files 设置覆盖。
forget 命令永远不会从磁盘中删除文件,即使使用命令行选项 mv-rm-files 设置,也不会从磁盘中删除文件。
警告
如果指定了 --hard
选项或 settings 中的 mv-rm-files 设置为非零,文件也将从磁盘中删除。所以这些不适用于 forget 命令。
选项¶
|
跳过从签出中删除文件的操作。这将取代 |
|
删除本地文件 |
|
是否区分大小写 |
|
试运行,不执行任何操作,但显示将发生的情况。 |
|
重置待删除的状态的文件,这样刚刚 rm 的文件将不会被删除 |
|
输出有关每个 |
备注
--reset
只能与 --verbose
和 --dry-run`一起使用。
:code:
–verbose` 只能和 --reset
一起使用。