跳转到主要内容

在命令提示符中显示git仓库信息。

项目描述

GitPrompt显示当前分支、stash和rebase的状态,以及可选的非零退出状态码。

示例

要跟进,请创建一个新的仓库并设置您的提示

$ git init; touch x; git add x; git commit -m x
$ export PS1='cwd$(../gitprompt $?) $ '

显示当前分支

cwd master $ git checkout -b new
cwd new $ git checkout master
cwd master $ echo y1 > y; git add y; git commit -m y1; git checkout new

指示已保存stash的数量

cwd new $ echo y2 > y; git add y; git stash save
cwd new stash $ touch z; git add z; git stash save
cwd new stashes! $ git stash pop ; git stash pop

指示是否正在进行rebase

cwd new $ git rebase master
cwd new rebase! $ git rebase --abort
cwd new $ git config core.editor true; git rebase --interactive master
cwd new rebase! $ git rebase --abort

如果gitprompt传递了非零退出码,它将显示

cwd new $ true
cwd new $ false
=> 1
cwd new $

历史

0.1.1 – 2009年10月26日

  • 修正了较小的元数据错误。

0.1 – 2009年10月26日

  • 显示当前分支和stash及rebase的状态。

  • 可选显示非零退出状态码。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

GitPrompt-0.1.1.tar.gz (3.7 kB 查看哈希值)

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面