Powershell Cmdlets
This article applies to Powershell version 6 or later (formerly also known as Powershell Core).
Switch among multiple Git Config/Profiles using Powershell
use git cli to switch among multiple Git Config/Profiles
Overview of the script,
Useful Git Commands
[first few sections are complete, later sections yet to be updated]