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?

How to reset, revert, and return to previous states in Git

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.

Make your revision-control experience more useful and powerful with these 13 tricks and tips for Git.
How to clone, modify, add, and delete files in Git

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.
A guide to bootstrapping your open source project with GitHub

Try these tips to better organize and manage the progression of a project on GitHub.
Happy birthday

Celebrate a dozen years of version control with Git by reading these tips and guides to Git mastery.

Git has extensions for handling binary blobs such as multimedia files, so today we will learn how...