DEV Community

Git

Software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
You probably don't need git filter-branch OR git-filter-repo

You probably don't need git filter-branch OR git-filter-repo

Comments
1 min read
SOPS + age: Store Secrets Safely in Git for GitOps

SOPS + age: Store Secrets Safely in Git for GitOps

Comments
8 min read
Last Green Tag First: Bisect an OSS Regression Before the Patch Review

Last Green Tag First: Bisect an OSS Regression Before the Patch Review

Comments 2
8 min read
We Thought It Was a Cache Bug. It Was Actually a Stale Clone.

We Thought It Was a Cache Bug. It Was Actually a Stale Clone.

Comments 1
1 min read
Building an AI-Powered Git Diff Reviewer: Catch Bugs Before You Push

Building an AI-Powered Git Diff Reviewer: Catch Bugs Before You Push

1
Comments 4
3 min read
I built a secret scanner that tries to answer “is this secret actually live?"

I built a secret scanner that tries to answer “is this secret actually live?"

Comments
2 min read
Your GitHub template repo is a one-time copy — we found out across 68 sites

Your GitHub template repo is a one-time copy — we found out across 68 sites

Comments
5 min read
I wanted JetBrains-style Git in VS Code, so we built Git Brain đź§ 

I wanted JetBrains-style Git in VS Code, so we built Git Brain đź§ 

2
Comments 1
5 min read
git undo, cancel, revert — keep the changes every time

git undo, cancel, revert — keep the changes every time

6
Comments 2
3 min read
Week 14: The Approved Pull Request That Stopped Passing

Week 14: The Approved Pull Request That Stopped Passing

Comments
4 min read
From Azure to GitLab: Safely Migrating Active Development Work During a Repository Migration

From Azure to GitLab: Safely Migrating Active Development Work During a Repository Migration

Comments
4 min read
3 Git Commands That Perfectly Describe My Existence (And Why Vim Won't Let Me Leave)

3 Git Commands That Perfectly Describe My Existence (And Why Vim Won't Let Me Leave)

Comments
1 min read
Lazygit's M Key Hides Four Merge Options — Here's the Git History Each One Leaves Behind

Lazygit's M Key Hides Four Merge Options — Here's the Git History Each One Leaves Behind

Comments 1
5 min read
A Git Workflow That Actually Works for Small Teams

A Git Workflow That Actually Works for Small Teams

Comments 1
3 min read
Git Hooks for AI Pair Programming: Capturing, Indexing, and Searching Your AI Coding Sessions

Git Hooks for AI Pair Programming: Capturing, Indexing, and Searching Your AI Coding Sessions

Comments
25 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.