diff --git a/aliases/available/git.aliases.bash b/aliases/available/git.aliases.bash index b9565eaf..913e8435 100644 --- a/aliases/available/git.aliases.bash +++ b/aliases/available/git.aliases.bash @@ -103,7 +103,11 @@ alias gsw="git switch" alias gswm="git switch master" alias gswc="git switch --create" alias gswt="git switch --track" -alias gh='cd "$(git rev-parse --show-toplevel)"' +# Git home +alias ghm='cd "$(git rev-parse --show-toplevel)"' +if ! _command_exists gh; then + alias gh='ghm' +fi # Show untracked files alias gu='git ls-files . --exclude-standard --others'