Git Git feed

Git is the version-control system that serves as the foundation for GitHub, GitLab, and other open source services. Learn more about it in our six-part series that begins with What is Git?

Creating your first Git repository

Now it is time to learn how to create your own Git repository, and how to add files and make...
Getting started with Git

Learn the basics of working with Git from the command line in this easy-to-follow introduction.
What is Git?

What is Git, and how can you use it to maintain your files in an organized way?
Git in the classroom

Michael Taggart shares how he configured Git for use in his middle school programming classes.

How to make compiling TeX documents easy while keeping track of different variants and versions.

Git for Teams by Emma Jane Hogbin Westby is a good technology book, but it's the non-technical...
shapes of women and men illustration

Jesus M. Gonzalez-Barahona shares a helpful tip for determining where an open source community...

Learn about seven tools and processes, both human and software, which are used to manage patch...