Я хочу работать с git из командной оболочки powershell.
Ошибки
Cmder выводит следующую ошибку:
Отсутствует поддержка git, установите posh-git с помощью Install-Module posh-git и перезапустите cmder.
Если я запустил Install-Module posh-git
cmder, он распечатает следующую ошибку:
- Install-Module <<<< posh-git
- CategoryInfo : ObjectNotFound: (Install-Module:String) [], CommandNotFoundException
- FullyQualifiedErrorId: CommandNotFoundException
Что я сделал / попробовал
- Установлен Git для Windows.
- Заменил файлы в
cmder/vendor/git-for-windows
установленными файлами из Git для Windows. - Пробные решения из git неправильно настроены в v1.2 # 513 и Проблемы с путями при запуске # 487
- Установил posh-git вручную
Проблема
Мои команды git работают, но не показывают ветку, над которой я работаю.
Так как я могу это исправить?
Install-Module
требуется 3.0 или новее. - person Ryan Bemrose   schedule 05.03.2016Install-Module posh-git
. - person Fabian Schmick   schedule 05.03.2016Install-Module
требует установки Powershell 3.0 илиPSGet
. Однако ручная установка должна работать. Убедитесь, что файлposh-git.psm1
находится где-то в$env:PSModulePath
. - person Ryan Bemrose   schedule 05.03.2016install.ps1
, если вы еще этого не сделали. Затем запуститеImport-Module posh-git
- person Ryan Bemrose   schedule 05.03.2016