Config.ps1
$GitTool = @{ Directory = $env:HOME; Service = "github.com"; GitIgnore = @{ Default = "visualstudiocode"; }; Services = @{ "github.com" = @{ Name = "github.com"; NamespaceDepth = 1; WebURLFormat = "https://github.com/{0}/{1}"; GitURLFormat = "git@github.com:{0}/{1}.git"; AutoCreate = @{ Enabled = $true; Private = $true; }; }; "bitbucket.org" = @{ Name = "bitbucket.org"; NamespaceDepth = 1; WebURLFormat = "https://bitbucket.org/{0}/{1}"; GitURLFormat = "git@bitbucket.org:{0}/{1}.git"; AutoCreate = @{ Enabled = $false; Private = $true; }; }; "gitlab.com" = @{ Name = "gitlab.com"; NamespaceDepth = 1; WebURLFormat = "https://gitlab.com/{0}/{1}"; GitURLFormat = "git@gitlab.com:{0}/{1}.git"; AutoCreate = @{ Enabled = $false; Private = $true; }; }; "dev.azure.com" = @{ Name = "dev.azure.com"; NamespaceDepth = 2; WebURLFormat = "https://dev.azure.com/{0}/_git/{1}"; GitURLFormat = "git@ssh.dev.azure.com:v3/{0}/{1}"; AutoCreate = @{ Enabled = $false; Private = $true; }; } } } if ($null -ne $env:DEV_DIRECTORY) { $GitTool.Directory = $env:DEV_DIRECTORY } |