【发布时间】:2019-03-07 14:50:20
【问题描述】:
我有一个函数,在那个函数中,我正在调用一个 git 函数:
function Confirm-GitStatus
{
# a bunch of stuff
& git --git-dir $gitDir --work-tree $basePath checkout $targetBranch 2>&1
# more stuff
return $true
}
这个结果实际上是一个包含 git 调用结果和 $true 的数组。为了得到我想要的结果,我必须这样做:
$disposableMessage = & git --git-dir $gitDir --work-tree $basePath checkout $targetBranch 2>&1
这感觉很恶心。拨打电话和折腾结果的最佳做法是什么?
【问题讨论】:
标签: powershell