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?

Digital hand surrounding by objects, bike, light bulb, graphs

These six Bash scripts will make your life easier when you're working with Git repositories.
open source button on keyboard

Wrap up the year with a review of the best in Git. Here are the top 10 articles about surprising ways you can use Git in the new year.
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.