Visual Studio Code

Как и почти всё в VS Code устанавливается как расширение, в новых версиях в VS Code доступен базовый функционал при работе с git. Возможности различаются между различными расширениями, но базовый функционал поддерживают все.