Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Generic VCS framework for PowerShell

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 git
Octocat-spinner-32 hg
Octocat-spinner-32 TortoiseGit.ps1
Octocat-spinner-32 Utils.ps1
Octocat-spinner-32 VcsUtils.ps1
Octocat-spinner-32 posh-vcs.psm1
Octocat-spinner-32 profile.example.ps1
Octocat-spinner-32 readme.txt
A set of PowerShell scripts which provide Git/PowerShell integration

 - Prompt for Git repositories:
   The prompt within Git repositories can show the current branch and the state of files (additions, modifications, deletions) within.
 - Tab completion:
   Provides tab completion for common commands when using git.  
   E.g. `git ch<tab>` --> `git checkout`

See profile.example.ps1 as to how you can integrate the tab completion and/or git prompt into your own profile. You can also choose whether advanced git commands are shown in the tab expansion or only simple/common commands. Default is simple.

Based on work by:

 - Keith Dahlby,
 - Mark Embling,
 - Jeremy Skinner,
Something went wrong with that request. Please try again.