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?

web development and design, desktop and browser

Publishing your own website is easy if you let Git help you out. Learn how in the first article in our series about little-known Git uses.
Filing papers and documents

Back up or sync your custom configurations across your systems by sharing dotfiles on GitLab or GitHub.
A secure lock.

See how Git-crypt, BlackBox, SOPS, and Transcrypt stack up for storing secrets in Git.
Emojis on a keyboard

Add context to your commits with Emoji-Log.
Digital hand surrounding by objects, bike, light bulb, graphs

Want to learn Git? Check out this quick summary of the most important terms and commands.
Digital hand surrounding by objects, bike, light bulb, graphs

Emacs' Magit extension makes it easy to get started with Git version control.
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.