Chapter 10: Using Git and GitHub with Windows Terminal

Throughout this book, we've been using a great deal of open source software, such as Windows Terminal, PowerShell, and ZSH. These three projects all have something in common: they use Git as their version control system (VCS) to manage their source code.

Git is the most popular version control system, as it's fast, flexible, and distributed. Its distributed nature is in contrast to older client/server systems such as Subversion (SVN), where the server has all the smarts, and the clients are dependent on it. With Git, each copy of the source code is a fully working repository with a complete history of the code, and can itself act as a server if required. Whether or not there's a central ...

Get Windows Terminal Tips, Tricks, and Productivity Hacks 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.