Run
dvc init
inside the already initialized git repo. Make sure that your large binary files are not added or committed to version control.
dvc add /path/to/large_directory
dvc remote add -d storage_name path/to/storage
dvc push
git add ./dvc/ .dvcignore /path/to/large_directory/*.dvc /path/to/large_directory/.gitignore
git commit -m "Initialized and setup DVC for large file tracking"
git push -u origin main
git clone https://path/to/git_repo
cd git_repo
dvc pull -R /path/to/large_directory
dvc status