Do you ever have one more git user configs( for example one is for open source(GitHub) and another is for Work(GitLab))? And you use different username and email for your commits at work or for your open source repositories by mistake?
Git User Config Manager extension helps you manage and switch your git user configs easier and smarter. What's more, it also support SSH Key generation and configure gitdir config.
Features
Check if your project has git user configs set up automatically
Support Add, edit or delete your git user configs easier and switch one of them in VS Code faster
Add gitdir config to include some directories which will use one of your git user configs
Usages
Add a Git User Config
Edit a Git User Config
Apply a Git User Config to Current Workspace
Delete a Git User Config
Generate SSH Key
Add gitdir config
All of your git project in your the directories of you configure gitdir config will use one of your git user configs. It means that you don't need to configure the git user config everytime.
Note: If your git project is in your git dir, it will not check if your project has git user configs set up or show the warning message.