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