使用powershell驱动器删除git分支

使用powershell驱动器删除git分支,powershell,Powershell,我想使用powershell驱动器的符号来操作git分支 例如,对于环境变量,我们可以执行以下操作: ls env: 列出所有变量,或 rm env:JRE_PATH 要删除环境变量JRE\u PATH 我可以对git分支做同样的事情吗?基本上我想要一个br:驱动器,这样我就可以说 ls br: 或 我认为那不可行。PSProvider必须在单个名称空间中收集所有本地(和远程?)存储库的所有分支br。您将如何处理具有相同名称的多个分支(特别是主分支)?即使每个存储库使用不同的名称空间,提供

我想使用powershell驱动器的符号来操作git分支

例如,对于环境变量,我们可以执行以下操作:

ls env:
列出所有变量,或

rm env:JRE_PATH
要删除环境变量
JRE\u PATH

我可以对git分支做同样的事情吗?基本上我想要一个
br:
驱动器,这样我就可以说

ls br:


我认为那不可行。PSProvider必须在单个名称空间中收集所有本地(和远程?)存储库的所有分支
br
。您将如何处理具有相同名称的多个分支(特别是主分支)?即使每个存储库使用不同的名称空间,提供者如何知道存储库的位置而不遍历所有文件系统?@AnsgarWiechers在我的简单示例中,我很乐意使其仅适用于本地分支。
rm br:test_branch