Skip to main content

GitMoveRight Released

· One min read
Senior Software Engineer

Every time you drag a file to a new folder in VS Code, Git silently destroys its history. No warning, no prompt. It just treats the move as a delete and a brand-new file, wiping every commit, blame annotation, and diff in the process.

I built GitMoveRight to fix that. It watches for file moves and stages them as proper Git renames automatically, so history stays intact and your Source Control panel shows a clean rename instead of a confusing delete/add pair. It's free, open source, and available now on the VS Code Marketplace.

GitMoveRight

VS Extension - GitMoveRight