This edition (originally shared on LinkedIn) is the first out of the coming sequence that will focus on VScode extensions for data science and engineering applications. In this edition, we will focus on VScode supporting extensions for Git.
VSCode comes with excellent built-in Git functionality, allowing users to work effectively with the basic Git tools and terminal. However, depending on your specific use cases, the VSCode marketplace offers a variety of additional tools for working with Git. The following list includes my favorite extensions for working with Git, along with other extensions that I thought were worth mentioning.
Please share this if you find it useful!
Git Graph
The Git Graph is my favorite extension for working with Git on VScode. The extension provides a visual representation of your git commit history and project branches. The extension enables you to perform different Git operations directly on the graph:
Downloads: 11M
Unique Identifier: mhutchie
Link: https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph
GitLens
The GitLens extension provides a visual representation of different Git applications, such as an in-editor tool for solving Git conflicts, interactive code history, PR review, etc.
Downloads: 41M
Unique Identifier: eamodio.gitlens
Link: https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens
Git History
The Git History extension, as its name implies, enables viewing Git logs and committing history in a graph format.
Downloads: 14M
Unique Identifier: donjayamanne.githistory
Link: https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory
gitignore
An extension for Visual Studio Code that assists you in working with .gitignore files.
Downloads: 5M
Unique Identifier: codezombiech.gitignore
Link: https://marketplace.visualstudio.com/items?itemName=codezombiech.gitignore
GitLab Workflow
The GitLab Workflow extension provides an integration of GitLab into VScode. The extension provides a set of tools for managing code and projects with GitLab.
Downloads: 2M
Unique Identifier: GitLab.gitlab-workflow
Link: https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow
Any other VScode extensions to work with Git?
See you next week!
Rami
Nice ! 6th list to add ( sorry not as vscode ) to make the coding fun :)
https://gitmoji.dev/
or vscode extension
https://marketplace.visualstudio.com/items?itemName=git-emoji.vscode-git-emoji