Years of existence combined with our great and active community of programmers have made Git one of the fastest and best optimized version control systems today.
Git outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with its unique features like cheap local branching, convenient staging areas, and multiple workflows.
Thanks to the great popularity of Git, you will find many useful tutorials. Some code editors even offer integrated commands in the form of buttons to make your work with Git even easier.
Git is a free and open source distributed version
control system designed to handle everything from small to very
large projects with speed and efficiency.
After many developers of the Linux kernel gave up access to
BitKeeper,
Linus Torvalds, the creator of Git, wanted a
distributed system that he could use like BitKeeper, but none of the
available free systems met his needs. So, he created one. The
development began in April 2005.
On 26 July 2005 Torvalds turned over maintenance to
Junio Hamano, who was responsible for the 1.0
release on 21 December 2005 and remains the project's core
maintainer.
Up to now, there were
1,000,000+ repositories created with Git,
representing more than 70% of the market share.
I love Git because it's a great way to keep track of changes on your projects. You can install and run it directly from your terminal allowing you to pull a project, update it, and push it back to it's repository for others to make edits.
I love Git, my favorite thing about it, is that I'm able to upload files to our repository and make changes to our source codes straight from the terminal. This really makes it easy as I don't have to log into an FTP Server and manually upload files.
This VCS helps me effectively manage my repositories and collaborate with other developers on platforms like Github to better the projects. Git also helps me manage branches within my repository so that I can work on changes individually.