Making Git tolerable
📰 Dev.to · Dean Hamstead
Learn to make Git more tolerable with extensions and workflows, increasing productivity and velocity
Action Steps
- Install git-branchless to improve commit workflow
- Use git-branchless to stack commits and rebase efficiently
- Explore other Git extensions to enhance velocity and flow
- Configure Git to use a stacked commit workflow
- Test and refine your Git workflow to increase productivity
Who Needs to Know This
Developers and software engineers can benefit from this article to improve their Git workflow and productivity
Key Insight
💡 Using Git extensions like git-branchless can substantially increase velocity and help developers stay in the zone
Share This
🚀 Boost your Git productivity with git-branchless and other extensions! 💻
Key Takeaways
Learn to make Git more tolerable with extensions and workflows, increasing productivity and velocity
Full Article
Title: Making Git tolerable
URL Source: https://dev.to/perldean/making-git-tolerable-2dj1
Published Time: 2026-03-11T09:59:41Z
Markdown Content:
[Skip to content](https://dev.to/perldean/making-git-tolerable-2dj1#main-content)
[](https://dev.to/)
[Powered by Algolia](https://www.algolia.com/developers/?utm_source=devto&utm_medium=referral)
[Log in](https://dev.to/enter?signup_subforem=1)[Create account](https://dev.to/enter?signup_subforem=1&state=new-user)
## DEV Community
2 Add reaction
2 Like 0 Unicorn 0 Exploding Head 0 Raised Hands 0 Fire
0 Jump to Comments 0 Save Boost
Copy link
Copied to Clipboard
[Share to X](https://twitter.com/intent/tweet?text=%22Making%20Git%20tolerable%22%20by%20%40PerlDean%20%23DEVCommunity%20https%3A%2F%2Fdev.to%2Fperldean%2Fmaking-git-tolerable-2dj1)[Share to LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdev.to%2Fperldean%2Fmaking-git-tolerable-2dj1&title=Making%20Git%20tolerable&summary=Once%20you%20have%20seen%20better%20than%20git%2C%20you%20can%20never%20come%20back.%20But%20you%20can%20make%20it%20slightly%20more...&source=DEV%20Community)[Share to Facebook](https://www.facebook.com/sharer.php?u=https%3A%2F%2Fdev.to%2Fperldean%2Fmaking-git-tolerable-2dj1)[Share to Mastodon](https://s2f.kytta.dev/?text=https%3A%2F%2Fdev.to%2Fperldean%2Fmaking-git-tolerable-2dj1)
[Share Post via...](https://dev.to/perldean/making-git-tolerable-2dj1#)[Report Abuse](https://dev.to/report-abuse)
[](https://dev.to/perldean)
[Dean Hamstead](https://dev.to/perldean)
Posted on Mar 11 • Edited on Mar 12
2
# Making Git tolerable
[#git](https://dev.to/t/git)[#scm](https://dev.to/t/scm)[#cli](https://dev.to/t/cli)
Once you have [seen](https://sapling-scm.com/)[better](https://github.com/jj-vcs/jj) than git, you can never come back. But you can make it slightly more tolerable.
# [](https://dev.to/perldean/making-git-tolerable-2dj1#extensions) Extensions
These two extensions will substantially increase your velocity, help you _flow_, and keep you in the zone.
* * *
## [](https://dev.to/perldean/making-git-tolerable-2dj1#gitbranchless)**git-branchless**
When forced to use Git I naturally use a stacked commit workflow to move much fa
URL Source: https://dev.to/perldean/making-git-tolerable-2dj1
Published Time: 2026-03-11T09:59:41Z
Markdown Content:
[Skip to content](https://dev.to/perldean/making-git-tolerable-2dj1#main-content)
[](https://dev.to/)
[Powered by Algolia](https://www.algolia.com/developers/?utm_source=devto&utm_medium=referral)
[Log in](https://dev.to/enter?signup_subforem=1)[Create account](https://dev.to/enter?signup_subforem=1&state=new-user)
## DEV Community
2 Add reaction
2 Like 0 Unicorn 0 Exploding Head 0 Raised Hands 0 Fire
0 Jump to Comments 0 Save Boost
Copy link
Copied to Clipboard
[Share to X](https://twitter.com/intent/tweet?text=%22Making%20Git%20tolerable%22%20by%20%40PerlDean%20%23DEVCommunity%20https%3A%2F%2Fdev.to%2Fperldean%2Fmaking-git-tolerable-2dj1)[Share to LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdev.to%2Fperldean%2Fmaking-git-tolerable-2dj1&title=Making%20Git%20tolerable&summary=Once%20you%20have%20seen%20better%20than%20git%2C%20you%20can%20never%20come%20back.%20But%20you%20can%20make%20it%20slightly%20more...&source=DEV%20Community)[Share to Facebook](https://www.facebook.com/sharer.php?u=https%3A%2F%2Fdev.to%2Fperldean%2Fmaking-git-tolerable-2dj1)[Share to Mastodon](https://s2f.kytta.dev/?text=https%3A%2F%2Fdev.to%2Fperldean%2Fmaking-git-tolerable-2dj1)
[Share Post via...](https://dev.to/perldean/making-git-tolerable-2dj1#)[Report Abuse](https://dev.to/report-abuse)
[](https://dev.to/perldean)
[Dean Hamstead](https://dev.to/perldean)
Posted on Mar 11 • Edited on Mar 12
2
# Making Git tolerable
[#git](https://dev.to/t/git)[#scm](https://dev.to/t/scm)[#cli](https://dev.to/t/cli)
Once you have [seen](https://sapling-scm.com/)[better](https://github.com/jj-vcs/jj) than git, you can never come back. But you can make it slightly more tolerable.
# [](https://dev.to/perldean/making-git-tolerable-2dj1#extensions) Extensions
These two extensions will substantially increase your velocity, help you _flow_, and keep you in the zone.
* * *
## [](https://dev.to/perldean/making-git-tolerable-2dj1#gitbranchless)**git-branchless**
When forced to use Git I naturally use a stacked commit workflow to move much fa
DeepCamp AI