posh-git
posh-git 是 Git 的 PowerShell 环境增强工具。它在 PowerShell 提示符中显示 Git 分支、状态、暂存信息,并提供 Git 命令的 Tab 补全、别名和函数。posh-git 让 Windows 命令行下的 Git 体验媲美 macOS/Linux,是 Windows 开发者 PowerShell 中的必备工具。

项目简介

posh-git 是 Git 的 PowerShell 环境增强工具。它在 PowerShell 提示符中显示 Git 分支、状态、暂存信息,并提供 Git 命令的 Tab 补全、别名和函数。posh-git 让 Windows 命令行下的 Git 体验媲美 macOS/Linux,是 Windows 开发者 PowerShell 中的必备工具。

核心功能

提示符增强
  • 显示当前分支
  • 状态符号和计数
  • 暂存/未暂存标识
  • 异步后台获取
Tab补全
  • Git命令补全
  • 分支名补全
  • 文件路径补全
  • 远程分支补全
易用扩展
  • Git别名
  • 自定义主题
  • PowerShell配置
  • VS Code集成

使用方法

  1. PowerShell Gallery安装posh-git
  2. 在PowerShell配置文件中导入
  3. 重启PowerShell
  4. 进入Git仓库自动显示状态

适用场景

  • Windows命令行Git
  • PowerShell开发环境
  • 命令行效率提升
  • Git工作流增强

项目地址

授权方式:免费 + 开源 (Apache 2.0)