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?

gears and lightbulb to represent innovation

In this tutorial, I will show you how to automatically create multiple applications in Argo CD using Argo CD.
Team checklist and to dos

GitOps is a great starting point to understand what is running in production, but it may need a little more augmentation to get it working just right for your engineering team.
Plumbing tubes in many directions

Argo CD is a simple pull-based GitOps deployment tool that syncs Kubernetes manifest files with a cluster for easy, no-nonsense deployments.
Computer screen with files or windows open

Compare the pros and cons of four options to switch branches while working in Git.
Business woman on laptop sitting in front of window

Get more use out of Git by adding these commands to your repertoire.
Measuring and baking a cherry pie recipe

Learn the what, why, and how of the git cherry-pick command.
Science lab with beakers

Get freedom to try things out alongside the security of having a new, linked clone of your repository if your experiment goes wrong.
Houses in a row

Here is how I set up Git to manage my home directory.