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.
git reflog: Recover Commits You Thought Were Gone Forever

git reflog: Recover Commits You Thought Were Gone Forever

Comments
3 min read
Beyond Bus Factor: Detecting Combined Knowledge and Coupling Risk From Git History

Beyond Bus Factor: Detecting Combined Knowledge and Coupling Risk From Git History

Comments
3 min read
The Claude Code prompt I use before every single commit

The Claude Code prompt I use before every single commit

Comments
2 min read
A production fix trapped in a month-old feature PR: extract it and ship it alone

A production fix trapped in a month-old feature PR: extract it and ship it alone

Comments
6 min read
Git Real: From Faking Conflicts to Surviving Real Ones

Git Real: From Faking Conflicts to Surviving Real Ones

1
Comments
4 min read
Even after years in tech, Git authentication can still throw unexpected curveballs! 😅

Even after years in tech, Git authentication can still throw unexpected curveballs! 😅

5
Comments
2 min read
10 Git Commands I Wish I Learned Sooner

10 Git Commands I Wish I Learned Sooner

1
Comments
4 min read
Introducing *beta* Remogram: forge facts for agents, without the workflow baggage

Introducing *beta* Remogram: forge facts for agents, without the workflow baggage

Comments
4 min read
Your git history is already your changelog — I built a zero-dep CLI to extract it

Your git history is already your changelog — I built a zero-dep CLI to extract it

1
Comments
2 min read
Zed has created an alternative to Git

Zed has created an alternative to Git

1
Comments
1 min read
Git for Beginners: A Complete Practical Guide to Version Control

Git for Beginners: A Complete Practical Guide to Version Control

1
Comments
11 min read
My Git Commit Failed With "ENOENT: git". Git Was Never the Problem.

My Git Commit Failed With "ENOENT: git". Git Was Never the Problem.

3
Comments
4 min read
I Already Wrote the Article Fixing This Bug. It Broke Again Anyway.

I Already Wrote the Article Fixing This Bug. It Broke Again Anyway.

Comments 1
4 min read
My Publishing Task Said "Commit the Drafts." My .gitignore Had Other Plans.

My Publishing Task Said "Commit the Drafts." My .gitignore Had Other Plans.

Comments
4 min read
Accidentally Pushed a `.env` Secret to a Public GitHub Repo? Here's What to Do

Accidentally Pushed a `.env` Secret to a Public GitHub Repo? Here's What to Do

2
Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.