Improve output of switch-branch.ps1

This commit is contained in:
Markus Fleschutz 2021-04-22 09:55:54 +02:00
parent 1a2abfaf61
commit 6406e4360b

View File

@ -9,6 +9,7 @@ param($BranchName = "", $RepoDir = "$PWD")
if ($BranchName -eq "") { $BranchName = read-host "Enter name of branch to switch to" }
try {
$RepoDir = resolve-path "$RepoDir"
if (-not(test-path "$RepoDir" -pathType container)) { throw "Can't access directory: $RepoDir" }
set-location "$RepoDir"
@ -31,7 +32,7 @@ try {
& git pull --recurse-submodules
if ($lastExitCode -ne "0") { throw "'git pull' failed" }
"✔️switched Git repository 📂$RepoDir to branch 🌵$BranchName"
"✔️ switched Git repository 📂$RepoDir to branch 🌵$BranchName"
exit 0
} catch {
write-error "ERROR: line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"