【发布时间】:2014-11-08 01:59:12
【问题描述】:
我在 Windows 7 上,安装了 git,然后安装了 posh-git(从 powershell 运行 git),没有错误。我现在可以从 powershell 输入 git 命令,如“git init”和“git status”,并且 posh-git 的选项卡完成在我的 powershell 中工作,所以我相信意味着 posh-git 已成功安装。
但是,根据 posh-git 文档,我的 powershell 提示符现在应该提供带有颜色的“git status”信息(例如当我的目录有 .git 文件时的 [master]),但它没有。我运行了 $GitPromptSettings(我在 posh-git 的 github 自述文件中找到),但“EnablePromptStatus”为 True,而且我在 GitPromptSettings 中看不到任何其他选项,看起来我应该更改以启用提示状态。
我在 powershell 中的当前目录中有一个 .git 文件夹,来自我在 powershell 中输入的“git init”命令,所以我无法弄清楚为什么 posh-git 的 PromptStatus 功能没有反映在我的 powershell 提示符中。
【问题讨论】:
-
去这里提交一个错误:github.com/dahlbyk/posh-git/issues 如果你心情好,你可以自己修复它:)
-
谢谢 Vivek,完成。虽然我认为此时尝试修复它不会有太大帮助。
标签: git powershell posh-git