Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Emacs pcomplete for git

branch: master

Git Completion for Emacs

Provide completion support for git in Emacs in places pcomplete is used (mainly shell/eshell).


Place files pcmpl-git.el and git-options in load-path. By default, git-options will be looked for in the same directory as pcmpl-git.el. You can put the file git-options anywhere and customise pcmpl-git-options-file to point to it.

File pcmpl-git-parse.el is not needed for running this package. It is used for generating git-options.


Complete both git commands and their options and arguments. Type '-' to complete short options and '--' to complete long options. For commands that accept commit as argument, branches and tags will be tried first and then the SHAs in the first few hundred commits.

Something went wrong with that request. Please try again.