dd per shell git opt out

This commit is contained in:
Dax T. Games
2019-11-23 11:54:53 -05:00
parent 3eb82d4095
commit 2428e8529f
4 changed files with 16 additions and 10 deletions

View File

@ -16,6 +16,7 @@ function Configure-Git($GIT_INSTALL_ROOT){
}
function Import-Git(){
$GitModule = Get-Module -Name Posh-Git -ListAvailable
if($GitModule | select version | where version -le ([version]"0.6.1.20160330")){
Import-Module Posh-Git > $null
@ -46,11 +47,13 @@ function checkGit($Path) {
}
function getGitStatusSetting() {
$gitStatus = (git config cmder.status) | out-string
$gitStatus = (git --no-pager config -l) | out-string
if (($gitStatus -replace "`n" -replace "`r") -eq "false") {
return $false
} else {
return $true
ForEach ($line in $($gitStatus -split "`r`n")) {
if ($line -match 'cmder.status=false' -or $line -match 'cmder.psstatus=false') {
return $false
}
}
return $true
}