GIT

Git, first and foremost, is a version control system, which allows a developer to preserve a history of all changes to source code files in a project, so that old versions can be retrieved if necessary.  All changes to source files are also marked with who changed them, so, in projects that involve multiple developers, you always have a record of who changed what.  The use of version control is one of the key practices that separate professional programmers from amateurs.

GIT-branches

So here we will learn how to use GIT

1. What is GIT

2. GIT Commands