posh-git - Git的PowerShell环境,命令行Git体验增强,提示符显示分支
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集成
使用方法
- PowerShell Gallery安装posh-git
- 在PowerShell配置文件中导入
- 重启PowerShell
- 进入Git仓库自动显示状态
适用场景
- Windows命令行Git
- PowerShell开发环境
- 命令行效率提升
- Git工作流增强
项目地址
📦 GitHub 仓库:https://github.com/dahlbyk/posh-git
授权方式:免费 + 开源 (Apache 2.0)