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?

Cloud and databsae incons

Gitbase is a Go-powered open source project that allows SQL queries to be run on Git repositories.
Houses in a row

GitHub's recent acquisition has caused some users to explore alternatives to the popular code repository. Here are some to consider.
Magnifying glass on code

Here's everything you need to know about diffs and patches, including examples of how to use them in open source projects.
Code going into a computer.

Undo changes in a repository with the simplicity and elegance of Git commands.
Yellow arrows going both ways with texture

In this third article on getting started with Git, learn how to add and delete Git branches.
Bright flags in the air

Make your revision-control experience more useful and powerful with these 13 tricks and tips for Git.
One cat cloned into four cats

In the second article in our "getting started with Git" series, learn how to perform basic Git operations.

Don't be nervous. This beginner's guide will quickly and easily get you started using Git.