Git · Middle · Question 30 of 75

Why use Git LFS for large binary files?

Explanation

Binaries don't diff well, so each change adds the whole file to history forever and every clone downloads it. LFS stores the content on a separate server and fetches only needed versions.

Further reading

Problem with a question

Git · Middle · question 30

Test yourself

Take the Git · Middle quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz