Pyro2266
Pyro2266

Reputation: 330

Unreal Engine 4 - git for assets

Our really small team (just 2 friends) wants to start new project (game) in Unreal Engine 4. We want to use git (bitbucket) as source control - because of its private repos for free. Or should we try something else? For now we don't want to pay for repo.

What is good aproach to sync assets? I mean big files like for example models. It may take too much time to sync and free repos have limited storage space. Should we keep them ignored in git and sync with another tool/manualy?

(I would like to use SourceTree tool if possible - I'm used to it from other projects.)

Thanks for any advice, we are just beginners.

Upvotes: 1

Views: 2112

Answers (1)

Chris
Chris

Reputation: 136910

Git is not ideal for storing large binary assets, but many types of projects (like games) are largely made from these types of files.

One of the best solutions to this right now is the Git LFS project:

Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.

Atlassian brought Git LFS to BitBucket Cloud in July, 2016. Since you mention SourceTree I'll note that it has Git LFS support built right in (see the previous link). It can also be used on the command-line.

Upvotes: 4

Related Questions