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 区分大小写。
备注
这里的全局设置表示默认为区分大小写,通过管理员权限能更改此配置。