в дополнение к довольно скромной “из-коробки” поддержке git в vscode, есть такая штука https://github.com/kahole/edamagit



Навеяно известным, в узких кругах фанатов emacs, magit и даже вполне работает