git-lfs/docs
Billy Keyes cf022164c6 tq: add exponential backoff for retries
Previously, retries happened as fast as possible unless the server
provided the Retry-After header. This is effective for certain types of
errors, but not when the LFS server is experiencing a temporary but not
instantaneous failure. Delaying between retries lets the server recover
and the LFS operation complete.

Delays start at a fixed 250ms for the first retry and double with each
successive retry up to a configurable maximum delay, 10s by default. The
maximum retry is configurable using lfs.transfer.maxretrydelay. Delays
can be disabled by setting the max delay to 0.
2020-04-15 14:10:16 -07:00
..
api Fix JSON comma problems in docs 2019-10-10 09:44:07 +08:00
howto docs: update release howto with new process 2019-10-01 14:29:34 +00:00
man tq: add exponential backoff for retries 2020-04-15 14:10:16 -07:00
proposals Fix typo 2019-08-22 00:47:31 +02:00
custom-transfers.md Fix typo 'initiation' 2019-08-22 00:24:14 +02:00
extensions.md Fix typo 2015-10-06 01:11:55 +09:00
linux-build.md Remove trailing whitespace 2018-10-03 20:34:13 +00:00
README.md Allow using custom transfer agents directly 2017-07-31 16:28:07 +02:00
spec.md docs/spec: document that pointer files are unique 2019-12-09 22:08:19 +00:00

Git LFS Documentation

Reference Manual

Each Git LFS subcommand is documented in the official man pages. Any of these can also be viewed from the command line:

$ git lfs help <command>
$ git lfs <command> -h

Videos

Developer Docs

Details of how the Git LFS client works are in the official specification.

Details of how the GIT LFS server works are in the API specification.