Copyright by Rida Al Barazi, Cloves Carneiro Jr.

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

Appendix D. Git

Developers normally work in teams. You write plenty of code, sometimes you test some and decide to delete it, and other times you decide to stick to it. Managing this can be a painful process, which is why you can use Source Control Management software: to help you focus on what you do best—writing beautiful code. That way, you can forget about managing changes to the SCM software.

What Is Source Control Management?

Source Control Management (SCM) software helps you keep track of code changes and gives you the ability to easily collaborate on that code with your teammates. The two main features of any SCM are as follows:

  • Versioning: When you're using SCM for your project, files and directories in the project are tracked. Every time ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required