| @@ -71,6 +71,46 @@ alias pcalc="python -i -c 'from math import *' " | |||||
| # alias diff="$(type colordiff >/dev/null 2>&1 && test $TERM != dumb && echo color)diff -u" | # alias diff="$(type colordiff >/dev/null 2>&1 && test $TERM != dumb && echo color)diff -u" | ||||
| # type trash >/dev/null 2>&1 && alias rm=trash | # type trash >/dev/null 2>&1 && alias rm=trash | ||||
| export __MYGITBAREREP="${HOME}/dbx/.git-bare" | |||||
| git-make-bare-rep(){ | |||||
| test $# -eq 0 && { | |||||
| echo "specify repository name." 1>&2 | |||||
| return 1 | |||||
| } | |||||
| dir="${__MYGITBAREREP}/$1.git" | |||||
| if test -d "$dir" | |||||
| then | |||||
| echo "dir $dir already exist!" 1>&2 | |||||
| else | |||||
| mkdir -p "$dir" && | |||||
| pushd "$dir" && | |||||
| git init --bare | |||||
| popd | |||||
| fi | |||||
| } | |||||
| git-add-bare-rep(){ | |||||
| test $# -ne 2 && { | |||||
| echo "specify repository name and shortname." 1>&2 | |||||
| return 1 | |||||
| } | |||||
| dir="${__MYGITBAREREP}/$2.git" | |||||
| git-make-bare-rep $2 && | |||||
| git remote add $1 "$dir" | |||||
| git remote -v | |||||
| # if test -d "$dir" | |||||
| # then | |||||
| # git remote add $1 "$dir" | |||||
| # git remote -v | |||||
| # else | |||||
| # echo "dir $dir does not exist!" 1>&2 | |||||
| # fi | |||||
| } | |||||
| bak(){ | bak(){ | ||||
| for file in "$@" | for file in "$@" | ||||
| do | do | ||||