Encountered 3 file(s) that should have been pointers, but weren’t

Try the following command sequence:

git lfs uninstall
git reset --hard
git lfs install
git lfs pull

In case if this is not working (because this was not working for me), the following hack may work:

git rm --cached -r .
git reset --hard
git rm .gitattributes
git reset .
git checkout .

More info: https://stackoverflow.com/a/54804224/4758602