- Installation
- Initialization
dvc init
git commit -m "initialize dvc"
- Set remote
- create S3 bucket
- create IAM user with programmatic access and
AmazonS3FullAccess
permission - (install and) configure aws cli
dvc remote add -d s3remote s3://mybucket/path
- commit changes
git add .dvc/config
git commit -m "configure dvc"
- Track data
dvc add data/iris.data
git add data/iris.data.dvc data/.gitignore
git commit -m "add data"
dvc push
- Get data from remote
dvc pull
pre-commit is already included in requirements.txt - after installing requirements run pre-commit install
to activate