posh-git 不在包管理器控制台中显示分支

2024-02-28

我为 Windows PowerShell 安装了 posh-git,它在 shell 中运行得很好。但是,它也应该在包管理器控制台中工作。它确实有效,但它不像普通的 powershell 窗口那样显示当前分支。

我跟着本教程 http://blogs.lessthandot.com/index.php/DesktopDev/MSTech/posh-git-in-the-nuget一切都很顺利,除了我的包管理器控制台看起来不像他的分支名称。

你所能看到的只是PM>在 VS 2012 包管理器控制台中。

但在 powershell 中却可以正常工作。


Nuget 有一个单独的配置文件 (~\Documents\WindowsPowerShell\NuGet_profile.ps1),因此它不会选择默认配置文件中安装的 posh-git。

让 posh-git 工作的最简单方法是运行install.ps1从包管理器控制台。或者,如果您始终希望配置文件匹配,则可以在 Nuget 配置文件中加载默认配置文件:

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

. .\Microsoft.PowerShell_profile.ps1

Pop-Location

(编辑包括切换到配置文件目录;捕获位置$PROFILEDIR是可选的,但我发现它很方便。)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

posh-git 不在包管理器控制台中显示分支 的相关文章

随机推荐

  • WordPress wp_enqueue_script 不工作

    我正在开发一个主题并尝试让 wp enqueue script 工作 奇怪的是 什么也没有出现 它没有任何作用 这是我的设置 在functions php中我有 function named scripts global named opt
  • VBA创建对象

    自 1 月 10 日起 我就被困在这条代码线上 我在一封电子邮件中收到了它 我发现我必须学习课程模块 所以我做了 现在又回来询问新的基础 代码行是 严重警告 您必须转到 VBE 中的 工具 gt 参考 并激活Microsoft WinHTT
  • SSIS 顺序处理

    我在同一数据流任务中有 5 个独立的数据流 每个数据流都有源和目的地 我怎样才能让它们按顺序运行 它们似乎并行运行 我可能会在不同的数据流任务中执行此操作 但我怎样才能在单个数据流任务中做到这一点 同一任务中不要有独立的数据流 我知道导入
  • 如何使用 scanf() 获取任意数量的整数? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 该程序采用任意数量的整数作为输入 并
  • Swift 中采用类型名称的通用函数

    在 C 中 可以通过指定类型来调用泛型方法 public T f
  • iOS 8 今天的小部件在一段时间后停止工作

    我为德国冰球联赛 DEL 制作了一个今日小部件 我正在从我们的服务器加载下一个游戏并在 tableView 中显示它们 加载过程在建议的方法 widgetPerformUpdateWithCompletionHandler 中启动 最初我在
  • 读取 utf-8 编码文件时,Path.read_text(pathlib)出现意外结果

    今天我了解到open filename read 我们不能指望绑定到隐藏文件对象的资源会立即返回 尽管我在我的系统上观察到了这一点 看接受的答案 https stackoverflow com a 7409814 2932052问题的读取整
  • 无法自动装配字段

    我在用着Hibernate 4 Spring MVC 4当我开始时Apache Tomcat Server 8我收到这个错误 Error creating bean with name welcome Injection of autowi
  • 如何将 netcat 中的 tcp 数据放入变量中?

    我已经用通常的方式设置了服务器nc lk
  • 如何在 jQuery 中向数组添加项目?

    var list getJSON json js function data each data function i item console log item text list push item text console log l
  • 如何在本机反应中同步两个滚动视图?

    我的要求是创建一个具有固定标题和第一列的表格 表格数据将在水平和垂直方向上滚动 for this I have used 3 scrollviews following gif will make it clear 第一个滚动视图是标题名称
  • Laravel Blade @foreach 不工作

    我正在学习 Laravel 4 到目前为止一切顺利 但由于某些奇怪的原因 blade 的 foreach 似乎不适用于简单的查询 我的代码是 Route Route get users function users User all ret
  • 如何在大小写敏感模式下在 gfortran 中编译?

    是否可以编译 fortran 90 95 代码gfortran with 区分大小写 我搜索了手册 但找不到任何可以给 gfortran 的标志或选项以使其区分大小写 我希望大写和小写的变量不同 那么 有可能吗 没有这样的标志或选项 当然
  • Oozie shell 操作未作为提交用户运行

    我编写了一个 Oozie 工作流程 它运行 BASH shell 脚本来执行一些配置单元查询并对结果执行一些操作 该脚本运行但在访问某些 HDFS 数据时抛出权限错误 提交 Oozie 工作流的用户具有权限 但脚本以纱线用户身份运行 是否可
  • Javascript V8 Torque Engine 错误加载二进制数据

    我们使用 opentype js 加载字体文件 并在我们的代码 V8 引擎或 Chromium 中发现了一个错误 该错误返回以下结果 DataView getInt16 as 65536低于或高于应有的水平 这种情况很少发生 0 25 但对
  • 'touchstart' 事件是否有相当于 e.PageX 位置的点击事件?

    我正在尝试使用 jQuery 获取与 live 功能一起使用的 touchstart 事件的 X 位置 I e box live touchstart function e var xPos e PageX 现在 这确实适用于 点击 事件
  • Passport本地策略和cURL

    我想使用 CURL 测试我的 node js Express Passport js 测试应用程序 RESTful 我的代码 var express require express var routes require routes var
  • JSON.NET无法处理简单的数组反序列化?

    我创建了一个带有一个字段的简单类 class Test int value 如果我使用 保留引用 功能并将其设置为 全部 即对象和数组 那么当我简单地序列化 Test 对象数组时 它会被序列化为带有特殊 values 成员的 JSON 对象
  • jquery 移动和屏幕调整大小

    我有一个页面 http www cfmzengarden com jQueryMobileZenGarden Table 003 cfm这是直接来自 jQueryMobile 网站的 我添加了一个名称表 但在 iPad 上 它不允许用户捏合
  • posh-git 不在包管理器控制台中显示分支

    我为 Windows PowerShell 安装了 posh git 它在 shell 中运行得很好 但是 它也应该在包管理器控制台中工作 它确实有效 但它不像普通的 powershell 窗口那样显示当前分支 我跟着本教程 http bl