add¶
简介¶
添加文件或目录至工作副本。
vb add [OPTIONS] PATH...
示例¶
添加单个文件:
$ vb add test.txt
WARNING: The repository database has been replaced by a clone.
Bisect history and undo have been lost.
ADDED test.txt
若文件已经被版本控制, 则输出 SKIP
。
添加目录:
$ vb add demo
ADDED demo/a.txt
ADDED demo/b.txt
ADDED demo/c.txt
ADDED demo/d.txt
添加目录下指定的文件:
$ vb add demo_add/demo.c
ADDED demo_add/demo.c
显示工作副本状态:
$ vb changes
ADDED demo/a.txt
ADDED demo/b.txt
ADDED demo/c.txt
ADDED demo/d.txt
ADDED demo_add/demo.c
ADDED test.txt
撤销已添加的文件:
$ vb add --reset -v
Un-added: ./demo/a.txt
Un-added: ./demo/b.txt
Un-added: ./demo/c.txt
Un-added: ./demo/d.txt
Un-added: ./demo_add/demo.c
Un-added: ./test.txt
Un-added 6 file(s).
说明¶
如果添加的是一个目录,则自动添加目录下所有文件,如果目录为空则无法添加。
如果添加的是一个文件,则需要输入文件的完整路径(包括后缀)。
此命令可以同时添加多个目录或文件,在名称间用空格隔开即可。
默认忽略 .
开头的文件,若需包含此类文件,请使用 --dotfiles
选项。
-case-sensitive BOOL
选项能决定执行 add 命令操作的文件名是否区分大小写。若不对选项后的 BOOL
类型进行选择,则该选项默认取决全局设置 settings 中的 case-sensitive 设置。如果未设置此选项,则取决于操作系统是否区分文件名大小写,默认情况下 Windows 平台不区分大小写, Mac OS X 和 Linux 区分大小写。
备注
这里的全局设置表示默认为区分大小写,通过管理员权限能更改此配置。