David Genest <david.gen...@gmail.com> writes:

> Is it time to reconsider git for binary assets like textures and sound
> files? Can I `git add [large file]` without second questioning what
> I'm doing?
>
> The perceived applicability of Git for large files is that it is not the 
> right tool for that job. Does partial-clone remove this limitation?

Partial clones allow you to omit fetching large files until you need
them.  So when you clone partially with a size limit, git only downloads
the version of the large files that are in the current revision of the
active branch (usually master).  But as soon as you switch to another
revision, git fetches the large files required by that revision.  So,
yes, in some sense, partial clones help with large files, especially
when the history is long and you'll probably never checkout some
revision older than 2 years anyway.

OTOH, why would you want to have your binary assets in a VCS?  Nothing
valuable a VCS can do, i.e., diffing and merging, works for those
binaries.  So IMHO, Git LFS and git-annex still have their right to
exist.

Bye,
Tassilo

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/87d06n3j9k.fsf%40gnu.org.

Reply via email to