I have a mount. I mount the DO volume to the default location from their configuration instructions: /mnt/<volume-name>/ and then I nest the files dir under there.
Then I symlink public/uploads/files to the files dir I set up on the mount.
Problem seems to be that git treats symlinks as files so it thinks files/.gitignore is missing.