Blog
Engineering insights, tutorials, and product updates.
Migrate from SourceTree to GitSquid in 15 minutes
A step-by-step guide to leaving SourceTree: nothing to export, credentials sorted in minutes, and a habit-mapping table for everything you do daily.
AI Commit Messages with Your Own Key: Your Diff Never Touches Our Servers
Most Git clients route your diffs through their own cloud for AI features. GitSquid sends requests straight from your machine to the provider you configure -- no proxy, no markup, no middleman.
Recover lost commits with git reflog (you probably haven't lost anything)
Deleted a branch, botched a rebase, or reset too hard? If it was ever committed, it's almost certainly still there. A calm, step-by-step guide to getting your work back with the reflog.
GitSquid vs Sublime Merge (2026): the two no-Electron Git clients compared
Sublime Merge is the rare competitor GitSquid genuinely respects: fast, native, no Electron. An honest 2026 comparison of features, pricing models and privacy -- including where Sublime Merge wins.
The File Timeline: Watch Any File Evolve Commit by Commit
Finding when a regression crept in should not require juggling SHAs. GitSquid's file timeline lets you scrub through every version of a file, see who changed what, and jump straight to the offending commit -- free tier included.
Interactive Rebase Without Fear: A Practical Guide
Interactive rebase is the most powerful and most avoided tool in Git. Learn pick, squash, fixup and friends by cleaning up a messy 9-commit branch into 3 clean commits before opening a pull request.
Git cherry-pick explained: when to use it (and when not to)
Cherry-pick applies one commit's changes as a new commit on another branch. Learn the legitimate use cases, the flags that matter, how to handle conflicts -- and why cherry-picking whole branches will haunt you.
Why desktop Git clients still matter in the age of VS Code
VS Code has Git built in. So why would you use a standalone Git client? Here's why dedicated tools still have a place.
Best Git GUI clients in 2026: a developer's guide
A comprehensive overview of the top Git GUI clients available in 2026. Features, pricing, and who each one is best for.
Custom themes in GitSquid: make it yours
GitSquid ships with 6 themes and lets you create your own. Here's how to customize every color to match your style.
Best Git GUI for monorepos in 2026
Most Git GUIs choke on monorepos with 100k+ commits and dozens of workspaces. Here's what to look for, and which clients actually handle it.
Zero telemetry: why we don't track our users
Most dev tools collect analytics. GitSquid collects nothing. Here's why we made that choice and what it means for you.
Git GUI telemetry compared: who's tracking you in 2026
We packet-captured GitKraken, Fork, SourceTree, and GitSquid for 24h. Here's how many requests each one sent, and to whom.
Tauri vs Electron for Git clients: a perf benchmark
RAM, install size, cold start, idle CPU. Hard numbers comparing Tauri-based GitSquid against Electron-based GitKraken.
Per-line staging: stage exactly what you want
Stop staging entire files when you only want a few lines. Learn how per-line staging keeps your commits clean and focused.
GitKraken pricing changes in 2026: what changed and 3 cheaper alternatives
GitKraken has raised prices several times. Here's the timeline, what you get for the increase, and three alternatives at a lower price.
How to migrate from GitKraken to GitSquid: a step-by-step guide
Switching Git clients is annoying. This guide walks you through importing settings, recreating themes, and connecting integrations in 15 minutes.
How to undo a Git commit (without losing your work)
Made a mistake? Here's every way to undo a Git commit — soft reset, mixed reset, amend, revert, and when to use each.
Top 10 GitKraken alternatives in 2026
GitKraken is solid but expensive. Here are the top 10 alternatives in 2026, ranked by price, features, and who they're actually for.
GitSquid vs Fork: which Git client wins in 2026?
Fork is a beloved one-time-purchase Git GUI. GitSquid is the new modern alternative. We compare them honestly — including where Fork wins.
Git rebase vs merge: when to use which
The rebase vs merge debate, explained clearly. Understand the trade-offs and pick the right strategy for your workflow.
Free GitKraken alternative in 2026: meet GitSquid Free
GitKraken pulled the rug on its free tier. GitSquid Free covers 80% of what it used to do — without an account, without tracking.
GitSquid vs GitHub Desktop: when free isn't enough
GitHub Desktop is free and friendly. But no rebase UI, no stash list, no GitLab/Bitbucket. Here's when to upgrade — and why GitSquid is the natural next step.
Git stash explained: save, apply, pop, and drop
A practical guide to Git stash. Learn when and how to stash your changes, and the difference between apply, pop, and drop.
GitSquid vs SourceTree: time to leave the free Atlassian client
SourceTree has been crashing, freezing, and ignoring its Mac users for years. We compare it to GitSquid honestly — and explain why it might finally be time to switch.
Resolve Git merge conflicts visually — a step-by-step guide
Merge conflicts don't have to be painful. Learn how to resolve them visually with a 3-way merge editor.
Why we rewrote our Electron app in Tauri/Rust
The story behind GitSquid v2: from Electron/Node.js to Tauri/Rust for native performance, smaller binaries, and lower memory usage.
GitSquid vs GitKraken: an honest comparison in 2026
A detailed, fair comparison between GitSquid and GitKraken. Pricing, features, privacy, performance — we cover it all.