3

Source Code Management Using Git

This chapter is about source code management (SCM) using Git. SCM is also known as version control as part of a version control system (VCS). SCM is an important part of software development, especially for teams, but can also provide benefits for solo developers.

There are many graphical user interfaces for working with Git, and most code editors include integrations with Git. Since I want this chapter to work for all my readers, it will explain concepts and show examples using the Git CLI because that is consistent and works across all platforms.

Once you have learned how to control Git at the command prompt and understand its concepts, you can switch to using any GUI tool that you prefer. At the end of this ...

Get Tools and Skills for .NET 8 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.