I just implemented Netlify LFS on my blog (https://smote.io). I did the LFS install from the command line on my desktop and it went off without a hitch. Except…
Hi, @willpuckett, in order for this git push to succeed the following things are required:
install Netlify CLI
install the Large Media plugin for Netlify CLI
enable the Git credential helper
log into your account using Netlify CLI
This all must be done on the device you are pushing from. I know very little about iPads and I don’t know if that list is achievable with that type of device.
If you have other questions about this, please let us know.
Thanks so much for the response. I’ve done a little more research and thought I’d share what I found here so that hopefully others struggling with this issue can find a reference point.
LFS (and Netlify LFS) does indeed work on Working Copy.app. To use it, one should follow the instructions you outlined above on a desktop/laptop/cloud vm, or, for those who need a little more detail, these instructions. Once LFS has been installed on Desktop and the repository has been successfully pushed to origin, it can be accessed via Working Copy.
From Anders (the developer):
The app is supposed to detect the Netlify LFS server and give you these special instructions:
“You need to supply a Netlify access token to access Large Media objects.
Look for a 64-hexdigit ‘token’ in ~/.netlify/config.json on a machine where the Netlify CLI is available.
Use this token as the password.”
Unfortunately, Anders was unaware of the change in Netlify domains from .com to .app, so Working Copy wasn’t detecting the need to prompt for the Netlify token.
Anders is now working to fix this and will have it working in the next update.
@willpuckett; thanks for posting this question-and-answer. I feel like this is the right first step, but I still can’t get Working Copy to accept my credentials.
I found the 64 hexdigit token in the spot where I expected to and plugged that in as the password, but what user name do I use? I tried using my Netlify user name, and also the userId from the same Netlify config file. In both cases i continued to get the error message “Expected the Base64 encoded string.” Any clue what mistake i am making?