Skip to content
| Marketplace
Sign in
Visual Studio>Tools>WhoDidIt - Git Line History
WhoDidIt - Git Line History

WhoDidIt - Git Line History

IdeaVault Labs

|
212 installs
| (4) | Free
Right-click any line of code and select 'Who introduced this code?' to see every git commit that added, modified, or removed that line. Supports single-line, multi-line, and whole-file selection with clickable file-diff links for GitHub, Azure DevOps, TFS, GitLab, and Bitbucket.
Download

WhoDidIt - Git Line History

Ever wondered who wrote a specific line of code and when? WhoDidIt answers that instantly — right from your editor's context menu.

What It Does

Right-click any line of code → select "Who introduced this code?" → instantly see every git commit that added, modified, or removed that exact line.

No terminal. No browser. No context switching.

Key Features

  • Single Line — Click any line to see its full commit history
  • Multi-Line Selection — Select multiple lines to find all commits that touched any of them
  • Whole File — Select all (Ctrl+A) to see every commit that changed the file
  • Content-Based Matching — Finds commits by actual code content, not line numbers — accurate even when lines shift
  • File-Specific Diff Links — Click to view the exact file diff on GitHub or Azure DevOps (not the full commit)
  • Copy Commit Hash — One-click copy for any commit in the results

How To Use

  1. Open any file tracked by git
  2. Place your cursor on a line (or select multiple lines)
  3. Right-click → "Who introduced this code?"
  4. Browse the commit list, click any row to see details and a diff link

Requirements

  • Visual Studio 2022 (17.0+) or later
  • Git installed and available in PATH
  • File must be inside a git repository

Supported Hosts

Host Link Type
GitHub Opens file-specific diff within commit
Azure DevOps Opens commit filtered to the specific file

SSH remotes are automatically converted to HTTPS links.

☕ Support IdeaVault Labs

If you find this extension useful, you can support ongoing development:

👉 https://Neelima0610.github.io/IdeaVaultLabsSupport/

Pricing Options

  • ₹49 – Support a coffee ☕
  • ₹99 – Support feature development 🚀

This helps keep the project actively maintained and improved.


Publisher: IdeaVault Labs

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft