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.
Oops, I Committed a Secret: A Calm Guide to Scrubbing Git History

Oops, I Committed a Secret: A Calm Guide to Scrubbing Git History

1
Comments
3 min read
How to Sync a Forked Git Repository (Without Losing Local Changes)

How to Sync a Forked Git Repository (Without Losing Local Changes)

Comments
3 min read
Git e Github

Git e Github

Comments
5 min read
How `git diff` Actually Works: The Myers Algorithm in Plain English

How `git diff` Actually Works: The Myers Algorithm in Plain English

Comments
5 min read
Putting a file in .gitignore does nothing if git already tracks it. I built a CLI to find the leftovers.

Putting a file in .gitignore does nothing if git already tracks it. I built a CLI to find the leftovers.

Comments
3 min read
MergeForge: Resolve Git Conflicts in VS Code or Cursor Like in JetBrains

MergeForge: Resolve Git Conflicts in VS Code or Cursor Like in JetBrains

2
Comments
5 min read
Git Isn't About Commands—It's About Confidence

Git Isn't About Commands—It's About Confidence

Comments
1 min read
I Fixed My Commit Message From Signing Itself. The Fix Also Deletes Any Commit About LLMs.

I Fixed My Commit Message From Signing Itself. The Fix Also Deletes Any Commit About LLMs.

Comments
4 min read
Your Specs Are Lying: How to Detect Documentation Drift in Every Pull Request

Your Specs Are Lying: How to Detect Documentation Drift in Every Pull Request

2
Comments 1
7 min read
Git Told Me I Was 14 Commits Ahead of Origin. I Wasn't — My Local Copy of "origin/main" Was Just Old.

Git Told Me I Was 14 Commits Ahead of Origin. I Wasn't — My Local Copy of "origin/main" Was Just Old.

Comments 1
4 min read
I Wrote a Recovery Script for a Bug That Recurs Every Run. Its Failure Branch Had Never Once Fired.

I Wrote a Recovery Script for a Bug That Recurs Every Run. Its Failure Branch Had Never Once Fired.

Comments
4 min read
git stash: save your work without committing

git stash: save your work without committing

Comments
1 min read
Why git pull --rebase should probably be your default

Why git pull --rebase should probably be your default

Comments
5 min read
How to Create a Pull Request from the Terminal Using GitHub CLI

How to Create a Pull Request from the Terminal Using GitHub CLI

Comments
3 min read
Origin: a new git-compatible platform designed for ai-driven software development

Origin: a new git-compatible platform designed for ai-driven software development

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