# GitLens Reviews
**Vendor:** GitKraken  
**Category:** [Version Control Clients](https://www.g2.com/categories/version-control-clients)  
**Average Rating:** 4.7/5.0  
**Total Reviews:** 27
## About GitLens
GitLens is the most popular Git extension for Visual Studio Code. It supercharges the Git capabilities built into your IDE. GitLens unlocks the untapped knowledge within each repository to help visualize code authorship by leveraging CodeLens and Git blame to expose your Git history at every line of code. Seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and unleash the full power of Git without breaking your development flow. While GitLens is powerful and feature-rich, it is also highly customizable to meet your specific needs. Find code lens intrusive or the current line blame annotation distracting? No problem, it is quick and easy to turn them off or change how they behave.




## GitLens Reviews
  ### 1. The saviour for debugging and know the mischievous owners of code.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Piyush R. | Software Development Engineer-1, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 24, 2026

**What do you like best about GitLens?**

I have been using gitlens when I started my development journey. It is a very useful tool, when it comes to checking the time, the owner of a particular code piece. It saves a lot of time by showing the entire commit graph of a repository.

**What do you dislike about GitLens?**

At times, gitlens, takes time to show the owners of some code chunks, and I have to blindly wait to try to guess the code pieces.

**What problems is GitLens solving and how is that benefiting you?**

The owners of code are displayed at every step, which helps in adding new code and also debugging, I know exactly the commit and the person and the timeline when was a particular code piece was added.

  ### 2. GitLens ftw!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 11, 2026

**What do you like best about GitLens?**

Gitlens really helps to visualize how the version control systems store things and progress in a certain workflow. It enhances the built in git features in the IDEs I use everyday.

**What do you dislike about GitLens?**

If the repo history is too large, it can cause a bit of a lag which is detrimental to the coding experience.

**What problems is GitLens solving and how is that benefiting you?**

It's good to know who wrote what and who to call if you want to interact with said code, Inline Blames are amazing in this regard and help to pinpoint that in a few keystrokes. Powerful visualizations really help to know how it's all set up and where you stand. The whole experience feels more integrated with it.

  ### 3. GIT Supercharged

**Rating:** 5.0/5.0 stars

**Reviewed by:** Luca P. | Chief Operations Officer DEQUA Studio | Formerly CTO in MarTech, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 05, 2025

**What do you like best about GitLens?**

•	Deep Git Integration: GitLens provides advanced Git capabilities directly within Visual Studio Code, including in-editor blame annotations, rich hovers, and CodeLens features. This integration makes it possible to see who last modified a line or block of code, when it was changed, and the commit message associated with each change.

	•	Commit and File History Visualization: The extension offers interactive visualizations such as commit graphs and timeline views, making it easier to trace the evolution of files and repositories. Navigating through commit history and comparing file changes is straightforward, supporting both granular code review and broader project analysis.

	•	Contextual Annotations: GitLens overlays contextual information directly in the code editor, such as inline blame and status bar details, giving immediate insights into authorship and recent changes without leaving the editing environment.

	•	AI-Powered Features (Preview): Recent updates have introduced AI-assisted workflows, including automated commit message generation, pull request description drafting, and changelog creation. These features are designed to reduce manual overhead for repetitive Git tasks.

	•	Collaboration Tools: GitLens supports team workflows with features for code review, merge conflict resolution, and integration with remote repositories. The Home View acts as a workflow hub, consolidating issues, pull requests, and code tasks in a single panel to minimize context switching.

	•	Branch and Stash Management: Visual tools for branch graphing and stash management simplify complex version control scenarios, making it easier to handle multiple workstreams and experimental changes.

	•	Customizability: The extension is highly configurable, allowing adaptation to personal or team preferences for annotations, workflows, and UI elements.

	•	Open Source and Widely Adopted: GitLens is open source and has a large user base, with over 18 million installs and 120 million downloads, indicating a mature and well-supported tool.

**What do you dislike about GitLens?**

On very large repositories or with extensive annotation settings enabled, I have noticed occasional slowdowns or increased memory usage in Visual Studio Code, particularly when rendering complex commit graphs or loading extensive file histories.

**What problems is GitLens solving and how is that benefiting you?**

GitLens has become an essential part of my development workflow in Visual Studio Code, offering a comprehensive suite of Git tools that streamline code management, foster collaboration, and provide deep insights into project history.

  ### 4. Excellent git management extension in VSCode for developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hemanth C. | Information Security Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 04, 2025

**What do you like best about GitLens?**

We can compare the different branches or commits of the code from GitHub and can see the history,blame,changes and author of that changes

**What do you dislike about GitLens?**

Sometimes the option will not be visible to check and while comparing also I will feel little bit confusion but if you are developer mostly you can able to figure it out

**What problems is GitLens solving and how is that benefiting you?**

As far I used I didn't see any big problems

  ### 5. Comprehensive Review of GitLens: A Powerful Git Extension

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hussain R. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 11, 2024

**What do you like best about GitLens?**

Whenever I click on a line of code, GitLens provides details about the author and the date it was written. Additionally, it offers insightful annotations and code history, making it easier to understand the evolution of the codebase.

**What do you dislike about GitLens?**

Recently, it encountered some bugs, such as writing the author and commit date to every line of code. I had to reinstall the extension to resolve the issue.

**What problems is GitLens solving and how is that benefiting you?**

GitLens enhances the visualization of the repository, showing branches, tags, and stashes, which makes it easier to manage and navigate complex repositories but this seems difficult to understand at times, currently i saw some improvments in it.

  ### 6. GitLens Unveiled: Enhancing Visual Studio Code with Intuitive Commit Insights and Navigation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vivek Kumar S. | Associate Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 17, 2024

**What do you like best about GitLens?**

According to my opinion gitlens is very useful when i want to know who written this code and we get all history regarding that code and we can also get pull request on github.
GitLens excels at providing detailed line-by-line blame annotations that unlock your Git history. It also goes above and above; if you hover over these annotations, a detailed view with interactive links opens, making it easy to interact with pull requests, issues, and Git references.

**What do you dislike about GitLens?**

Some time i face some minor bug while integrating gitlens and It does not have autocomplete feature.

**What problems is GitLens solving and how is that benefiting you?**

Using Gitlens it is very helpful when i want to know history of that code and using gitlens i can easily track the person and also get pull request regarding that code and it help so much helpful.

  ### 7. Best VSCode Git Integration on the marketplace

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karmavir J. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 28, 2023

**What do you like best about GitLens?**

Gitlens is amazingly simple to use. The visualizations for the commit tree are great.
Inline hover feature for getting the commit details really help a lot when debugging. File blame , heatmaps and worktree features are prefect.

**What do you dislike about GitLens?**

some  minor bugs in extenstions and no integrations for Jetbrains IDE are drawbacks.But it is perfect for vscode users.

**What problems is GitLens solving and how is that benefiting you?**

I have been using gitlens pro for quite a while now. it really increased productivity and developement speed , now need to switch out of VScode.
It also provides valueble insights that help in the management of the project.

  ### 8. Perfect for working in a team

**Rating:** 4.0/5.0 stars

**Reviewed by:** Laura C. | Solutions assistant, Enterprise (> 1000 emp.)

**Reviewed Date:** February 28, 2023

**What do you like best about GitLens?**

The function I use the most is to know who and when any of the lines of code in VSCode were modified. It is very easy to install, hardly consumes any resources, and is very easy to use.

**What do you dislike about GitLens?**

One of its important features, the Commit Graph, is paid.

**What problems is GitLens solving and how is that benefiting you?**

It helps my team and me to know who made the last change to a line of code and when it was done to keep track of the code.

  ### 9. Great tool for fast 'git'-ing.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Devin S. | Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2023

**What do you like best about GitLens?**

it makes collaboration and version control easy.

**What do you dislike about GitLens?**

not much to dislike. i would prefer if there was something that showed you the actual commands as you ran it, so you can learn while you used.

**What problems is GitLens solving and how is that benefiting you?**

speeds up the version control process & collaboration using git.

  ### 10. Git lens ( To view the author of code)

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sudhanshu C. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 08, 2022

**What do you like best about GitLens?**

Git lens is the best tool to know who is the author of the code which you are looking at and the commit message of that code. I have used it in many places, we can install the extension in VScode and after its installation when we click on any piece of code it will show the name of the person, and the time when it was written.

**What do you dislike about GitLens?**

Honestly, I haven't seen any demerits of it yet but it adds valuable information, to make it better they can show more information about the person who has written the code.

**Recommendations to others considering GitLens:**

The best tool to know the author of code with the time of commit with commit-message

**What problems is GitLens solving and how is that benefiting you?**

In a version control system, multiple developers are included who are writing code for same product. So, to see which developer has written which line we can see it easily. It shows information in every line with the time when it was written, the name of the person and the commit message of that code.


## GitLens Discussions
  - [What is GitLens used for?](https://www.g2.com/discussions/what-is-gitlens-used-for)

- [View GitLens pricing details and edition comparison](https://www.g2.com/products/gitlens/reviews/gitlens-review-7515974?section=pricing&secure%5Bexpires_at%5D=2026-05-02+12%3A49%3A15+-0500&secure%5Bsession_id%5D=89589cc5-9e41-4ae9-8223-8579ba29f5c0&secure%5Btoken%5D=52b307433b3d9221af207a7cc610155e5407f71625230450e5a98cd98bff57f2&format=llm_user)
## GitLens Integrations
  - [GitHub](https://www.g2.com/products/github/reviews)
  - [GitHub Copilot](https://www.g2.com/products/github-copilot/reviews)
  - [GitHub Inc.](https://www.g2.com/products/github-inc/reviews)
  - [Visual Studio Code](https://www.g2.com/products/visual-studio-code/reviews)


## Top GitLens Alternatives
  - [GitKraken Desktop](https://www.g2.com/products/axosoft-gitkraken-desktop/reviews) - 4.5/5.0 (195 reviews)
  - [SourceTree](https://www.g2.com/products/sourcetree/reviews) - 4.3/5.0 (370 reviews)
  - [Git Tower](https://www.g2.com/products/git-tower/reviews) - 4.7/5.0 (186 reviews)

