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?

red panda

The GNOME project's decision to centralize on GitLab is creating benefits across the community—even beyond the developers.
a checklist for a team

Learn how to fork a repo, make changes, and ask the maintainers to review and merge it.
A person programming

Tig is more than just a text-mode interface for Git. Here's how it can enhance your daily workflow.
Team checklist and to dos

How to get started with Git by using a simple code project.
arrows cycle symbol for failing faster

Git's huge influence on software development practices is hard to match.
video editing dashboard

Learn how to use Git to track large multimedia files in your projects in the final article in our series on little-known uses of Git.
computer servers processing data

Thanks to Gitolite, you can manage a Git server with Git. Learn how in our series about little-known Git uses.
Blue folders flying in the clouds above a city skyline

SparkleShare is an open source, Git-based, Dropbox-style file sharing application. Learn more in our series about little-known uses of Git.