So you can create files via the API and if the user has their own GitHub account, you can upload it as them. Let's use github3.py as an example of how to do this:
I've followed through installing lfs and see that git lfs track shows the files are being tracked. However, when I push back to the repo in question ...
the old commit—e.g., using git commit --amend —and then send the new commit.
From time to time you'll find there are files you want to track in your repository but ...
Once Git LFS is initialized for your repository, you can specify which files to track using git lfs track . Cloning an ...
Sensitive information can include, but is not limited to:
while storing the file contents on a remote server like GitHub.com or GitHub Enterprise. ... Note that defining the file types Git LFS should track will not, by itself, convert
For example, if you want to upload a very large file and check it into your Git repository:
This is because GitHub keeps track of every commit, not just the latest one.
Recommendations on how to manage large binary files in Git, Visual Studio,