Support LFS objects when creating a project by import
If you import a project with LFS objects, the LFS objects are not imported resulting in errors when cloned locally.
git clone email@example.com:jramsay/import-lfs-git-url.git Cloning into 'import-lfs-git-url'... remote: Counting objects: 7, done. remote: Compressing objects: 100% (5/5), done. remote: Total 7 (delta 0), reused 0 (delta 0) Receiving objects: 100% (7/7), done. Downloading geo_nodes.png (19 KB) Error downloading object: geo_nodes.png (1d165e3): Smudge error: Error downloading geo_nodes.png (1d165e3d140b90306fd606a2a283b63849e85d93ef13bc78a669b86bf4112fa9): [1d165e3d140b90306fd606a2a283b63849e85d93ef13bc78a669b86bf4112fa9] Object does not exist on the server or you don't have permissions to access it:  Object does not exist on the server or you don't have permissions to access it Errors logged to /Users/jramsay/gitlab/import-lfs-git-url/.git/lfs/objects/logs/20171121T142852.439999.log Use `git lfs logs last` to view the log. error: external filter 'git-lfs filter-process' failed fatal: geo_nodes.png: smudge filter lfs failed warning: Clone succeeded, but checkout failed. You can inspect what was checked out with 'git status' and retry the checkout with 'git checkout -f HEAD'