Skip to main content

GitPrompt displays the current branch, the status of stash and rebase, and optionally, non-zero exit status codes.

Examples

To follow along, create a new repository and set your prompt:

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

The current branch is displayed:

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

The number of saved stashes is indicated:

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

Whether a rebase is in progress is indicated:

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

If gitprompt was passed a non-zero exit code, it will be displayed:

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

History

0.1.1 – 2009 Oct 26

  • Corrected minor metadata errors.

0.1 – 2009 Oct 26

  • Display the current branch and the status of stash and rebase.

  • Optionally display non-zero exit codes.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GitPrompt-0.1.1.tar.gz (3.7 kB view details)

Uploaded Source

File details

Details for the file GitPrompt-0.1.1.tar.gz.

File metadata

  • Download URL: GitPrompt-0.1.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GitPrompt-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d65f91c64408f4aa1ba5c9d5f72cd843b40ed4d6f54da8e32fcc4fc0bb07f6c9
MD5 eddc0713618b80610298e27fd0eb3694
BLAKE2b-256 e3670c719ee21ee9aaaf710368cdaeac38c69430d13e695eb125f4298607cf85

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 file

0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page