mirror of
https://github.com/wfxr/forgit.git
synced 2026-09-10 07:16:23 -04:00
20 lines
516 B
Bash
Executable file
20 lines
516 B
Bash
Executable file
#!/usr/bin/env bash
|
|
# This file is a bridge between forgit and git itself. This makes forgit a
|
|
# subcommand of git, and forwards all arguments on to forgit. So, all of these
|
|
# commands will work as expected:
|
|
#
|
|
# `git forgit log`
|
|
# `git forgit checkout_file`
|
|
# `git forgit checkout_file README.md`
|
|
#
|
|
# This gives users the choice to set aliases inside of their git config instead
|
|
# of their shell config if they prefer.
|
|
|
|
set -e
|
|
|
|
source "$FORGIT_INSTALL_DIR/forgit.plugin.zsh"
|
|
|
|
cmd="$1"
|
|
shift
|
|
forgit::${cmd/_/::} "$@"
|