mirror of
https://github.com/tj/git-extras.git
synced 2026-09-10 15:36:21 -04:00
27 lines
497 B
Bash
Executable file
27 lines
497 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
VERSION="3.0.0"
|
|
INSTALL_SCRIPT="https://raw.githubusercontent.com/tj/git-extras/master/install.sh"
|
|
|
|
update() {
|
|
local bin=$(which git-extras)
|
|
local prefix=${bin%/*/*}
|
|
local orig=$PWD
|
|
|
|
curl -s $INSTALL_SCRIPT | PREFIX="$prefix" bash /dev/stdin \
|
|
&& cd "$orig" \
|
|
&& echo "... updated git-extras $VERSION -> $(git extras --version)"
|
|
}
|
|
|
|
case "$1" in
|
|
-v|--version)
|
|
echo $VERSION && exit 0
|
|
;;
|
|
update)
|
|
update
|
|
;;
|
|
*)
|
|
man git-extras
|
|
;;
|
|
esac
|