dvc
Data Version Control system for machine learning projects. Some subcommands such as `commit` have their own usage documentation.
More info →Subcommands (12)
Add changed files to the index.
Checkout data files and directories from cache.
Record changes to DVC-tracked files in the project.
Low level command to manage custom configuration options for dvc repositories. These configurations can be on project, local, global, or system level.
Visualize the pipeline(s) defined in `dvc.yaml`.
Remove all DVC files and directories from a DVC project.
Show changes in DVC tracked file and directories.
Download DVC tracked files and directories from a remote repository.
Freeze stages in the DVC pipeline. This prevents DVC from tracking changes in stage dependencies and re-execution until unfreeze. See also: `dvc unfreeze`.
Remove unused files and directories from the cache or remote storage.
Initialize a new local DVC repository.
Unfreeze stages in the DVC pipeline. This allows DVC to start tracking changes in stage dependencies again after they were frozen. See also: `dvc freeze`.
Options (1)
-h, --helpbooleanDisplay help
dvc {{[-h|--help]}}Examples (8)
Initialize a new DVC project
Configure a remote storage location
dvc remote add storage_name urlAdd one or more data files or directories to tracking
dvc add path/to/file_or_directoryShow project status
dvc statusUpload tracked files to remote storage
dvc pushDownload tracked files from remote storage
dvc pullDisplay help
dvc [-h|--help]Display version
dvc --version