Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Git BlameNew to Visual Studio Code? Get it now.
Git Blame

Git Blame

solomonkinard

solomonkinard.com
|
213,688 installs
| (6) | Free
Spot the commit
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Blame

Git archaeology ⛏️ at scale 🚀

                     | Commit: c0ffee     |
                     | Date:   1998-08-19 |
                     | Author: Blade      |
                     +--------------------+
 | 16 |   b // This is line 16. | # 13  1991-12-26 Spawn ❄️ old
 | 17 | █ l // This is line 17. | # 20  1998-08-19 Blade
 | 18 |   a // This is line 18. | # 22  2014-03-18 Storm
 | 19 | █ m // This is line 19. | # 20  1998-08-19 Blade
 | 20 | █ e // This is line 20. | # 20  1998-08-19 Blade
 | 21 |   r // This is line 21. | # 38  2024-06-05 Draft 🔥 new
-----------------------------------------------------------------
   origin/main         line 19        🔱 1998-08-19 Blade

Why

Read between the lines.

Features

  • 🌊 Automatic tick marks highlight the active commit.
  • 🔥 Explore line history with heatmaps, highlights, and exports.
  • ⚡️ Instant blame with an intelligent cache that improves over time.
  • 🗼 Conquers massive repos and remote development over SSH.

Advanced

  • Double click status blame to view the multiple file diff with integrated menu.
  • Click inline blame for web and file history. Minified for speed.
  • Optional inline, status, or hover blame. Left by popular demand. Right too.
  • .gitblame files open commits online using different URLs.
  • See blame for any file in the editor, not just the files in the workspace.
  • API available for extending functionality.

Commands

  • Git Blame: Search
  • Git Blame: Toggle commit highlight
  • Git Blame: Toggle inline blame

Settings

  • git-blame.config.ignoreWhitespace
  • git-blame.config.inlineBlame.position
  • git-blame.config.showBlameInline
  • git-blame.config.showStatusBar
  • git-blame.decoration.config.commitHighlight
  • git-blame.decoration.config.commitHighlightColor

API

  • git-blame.api.getAllShasForFile
  • git-blame.commands.getAllCommits
  • git-blame.commands.getShaForCurrentLine
  • git-blame.commands.logForLine
  • git-blame.commands.onAllShasForFile
  • git-blame.commands.onShaForCurrentLine
  • git-blame.commands.onShaListingIndexedByLine

Help

  • 🐞 Bugs
  • 📜 Documentation
  • 👀 Deminified
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft