8563c49498
There has been a significant amount of interest in a purely SSH-based protocol for Git LFS. Add a proposal for an SSH-based protocol based on Git's pkt-line and protocol v2, while still mapping cleanly onto HTTP for ease of implementation on the server-side. Document the basic upload and download protocol, as well as locking. Coalesce the lock listing and lock verification endpoints in the JSON API into one that provides both features. Take care that we allow paths and refs to contain arbitrary byte sequences, including spaces, by always providing them in an unambiguous way at the end of a pkt-line. |
||
---|---|---|
.. | ||
locking_api.md | ||
locking.md | ||
ntlm.md | ||
README.md | ||
ssh_adapter.md | ||
transfer_adapters.md |
Git LFS Proposals
This directory contains high level proposals for future Git LFS features. Inclusion here does not guarantee when or if a feature will make it in to Git LFS. It doesn't even guarantee that the specifics won't change.
Everyone is welcome to submit their own proposal as a markdown file in a pull request for discussion.