fish-shell/fish-shell — pull request #551 by rhyzx (2013-01-30 07:13:36+00:00)
Title: add completion support for aliased command

current git completion does not support aliased command

eg.
```sh
git checkout [tab]
```
this will show all object can be checkout
```sh
master branch1 branch2 ...
```

aliase this command
```sh
git config alias.co checkout
```
completion does not work
```sh
git co [tab]
```