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 clone, modify, add, and delete files in Git

In the second article in our "getting started with Git" series, learn how to download and change...
A step-by-step guide to Git

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, Git

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

Git has extensions for handling binary blobs such as multimedia files, so today we will learn how...
How to build your own Git server

How to build a Git server, and how to write custom Git hooks to trigger specific actions on certain...
3 graphical tools for Git

A look at some convenience add-ons to help you integrate Git comfortably into your everyday...
How to restore older file versions in Git

How to find out where you are in the history of your project, how to restore older file versions,...