3

Windows PowerShell 用に posh-git をインストールしたところ、シェルで問題なく動作しました。ただし、パッケージ マネージャー コンソールでも動作するはずです。動作しますが、通常の PowerShell ウィンドウのように現在のブランチは表示されません。

私はこのチュートリアルに従いましたが、私のパッケージマネージャーコンソールがブランチ名で彼のように見えないことを除いて、すべてうまくいきました。

表示できるのはPM>、VS 2012 パッケージ マネージャー コンソールだけです。

しかし、それはpowershellでうまく動作します。

4

1 に答える 1

5

Nugetには別のプロファイル(〜\ Documents \ WindowsPowerShell \ NuGet_profile.ps1)があるため、デフォルトのプロファイルにインストールされているposh-gitを取得しません。

posh-gitを機能させる最も簡単な方法はinstall.ps1、パッケージマネージャーコンソールから実行することです。または、プロファイルを常に一致させたい場合は、デフォルトのプロファイルをNuget1にロードできます。

$PROFILEDIR = (Split-Path -Path $MyInvocation.MyCommand.Definition -Parent)
Push-Location $PROFILEDIR

. .\Microsoft.PowerShell_profile.ps1

Pop-Location

(プロファイルディレクトリへの切り替えを含むように編集されています。場所のキャプチャ$PROFILEDIRはオプションですが、便利です。)

于 2012-09-19T01:22:43.367 に答える