Git allows you to get a project's source code, make changes to it, and share those changes with your teammates. That's pretty much it. Unfortunately, it introduces a lot of concepts and terminology that often confuse beginners. Its command-line interface makes it even harder to see the whole picture.
But there is hope. You do not have to learn all of it to use it. I have been using git for several years now and use about 20 commands. But in any given day, I only use 7!!!
- clone