While we work on computer we need more and more time to download resources from different internet sources.

If we work in a big company or group usually they’ve yet developed an environment that we may use to download.

But if we need to build our repository we have to solve two requirements:

More people is working on same files,
Are we working with big downloads.

Both requirements find for a good solution if we use GIT and we resume why

It is free, open-source software that lowers the cost because developers can use Git without paying money. It provides support for non-linear development. Git enables multiple developers or teams to work separately without having an impact on the work of others.

One of the biggest advantages of Git is its branching capabilities. Unlike centralized version control systems, Git branches are cheap and easy to merge. This facilitates the feature branch workflow popular with many Git users. Feature branches provide an isolated environment for every change to your codebase.

I’ve written a guide available in pdf format to guide you in few steps through git repository on GITHUB that’s a web interface to Git.