Набор сценариев PowerShell, которые обеспечить интеграцию Git/PowerShell
Запрос для репозиториев git: приглашение в репозиториях git может показать текущую ветку и состояние файлов (дополнения, изменения, удаление) внутри.
Завершение табуляции: обеспечивает выполнение табуляции для общих команд, когда используя git. Например. git ch<tab> → git checkout
Использование
См. profile.example.ps1 о том, как вы может интегрировать вкладку и/или git введите свой собственный профиль. Вы также можете выбрать, расширенные команды git показаны в расширение вкладок или только простые/общие команды. По умолчанию это просто.
Ответ 2
Я написал общий поставщик для PowerShell, поведение которого может быть полностью реализовано в powershell script. Это было бы идеальным отправным пунктом для прототипа провайдера GIT, если он не существует (или мертв, или является недостаточным).