| # To Setup: |
| # 1) Save the .git-completion.bash file found here: |
| # https://github.com/git/git/blob/master/contrib/completion/git-completion.bash |
| # 2) Add the following lines to your .bash_profile, be sure to reload (for example: source ~/.bash_profile) for the changes to take effect: |
| # Git branch bash completion |
| if [ -f ~/.git-completion.bash ]; then |
| . ~/.git-completion.bash |
| # Add git completion to aliases |
| __git_complete g __git_main |
| __git_complete gc _git_checkout |
| __git_complete gm __git_merge |
| __git_complete gp _git_pull |
| fi |
| # Make sure you actually have those aliases defined, of course. |
| alias g="git" |
| alias gc="git checkout" |
| alias gm="git merge" |
No comments:
Post a Comment