For most of today’s developers, using Git is akin to breathing, in that you can’t live without it. Along with version control, Git’s use has even expanded in recent years into the area of GitOps, or managing and versioning configurations through Git. What a lot of users don’t realize or think about is that Git tracks not only file changes for each commit but also a lot of meta-data around commits and branches. Your DevOps can leverage this data or automate IT operations using software development best practices, such as with CI/CD.
Source: LXer – How I use the Git for-each-ref command for DevOps