Commands.psm1
function Enter-MountGitlab { param( [Parameter()] [switch] $ProjectRoot ) Push-Location $PWD -StackName MountGitlab $Context = Get-LocalGitContext $ProjectPath = "gitlab:/$($Context.Project)" if(-not $ProjectRoot) { $ProjectPath = "$ProjectPath/branches/$($Context.Branch)" } Set-Location $ProjectPath } function Exit-MountGitlab { Pop-Location -StackName MountGitlab } |