Skip to content

Latest commit

 

History

History

etc

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Installation instructions

Homebrew

If you're using Homebrew, just run brew install hub and you should be all set with auto-completion. The extra steps to install hub completion scripts outlined below are not needed.

For bash/zsh, a one-time setup might be needed to enable completion for all Homebrew programs.

bash

Open your .bashrc file if you're on Linux, or your .bash_profile if you're on macOS and add:

if [ -f /path/to/hub.bash_completion ]; then
  . /path/to/hub.bash_completion
fi

zsh

Copy the file etc/hub.zsh_completion from the location where you downloaded hub to the folder ~/.zsh/completions/ and rename it to _hub:

mkdir -p ~/.zsh/completions
cp etc/hub.zsh_completion ~/.zsh/completions/_hub

Then add the following lines to your .zshrc file:

fpath=(~/.zsh/completions $fpath) 
autoload -U compinit && compinit

fish

Copy the file etc/hub.fish_completion from the location where you downloaded hub to the folder ~/.config/fish/completions/ and rename it to hub.fish:

mkdir -p ~/.config/fish/completions
cp etc/hub.fish_completion ~/.config/fish/completions/hub.fish