diff options
| -rwxr-xr-x | .local/bin/gita | 38 | 
1 files changed, 27 insertions, 11 deletions
| diff --git a/.local/bin/gita b/.local/bin/gita index 8bee7832..909a582b 100755 --- a/.local/bin/gita +++ b/.local/bin/gita @@ -1,15 +1,31 @@  #!/bin/sh -case "$2" in -	'') cmd=git ;; -	l) cmd=cfgl ;; -	c) cmd=cfgc ;; -	*) exit 1 ;; -esac +#case "$2" in +#	'') cmd=git ;; +#	l) cmd=cfgl ;; +#	c) cmd=cfgc ;; +#	*) exit 1 ;; +#esac +#"$cmd" add -u +#if [ -z "$1" ]; then +#	"$cmd" commit -m "patch" +#else +#	"$cmd" commit -m "$1" +#fi +#"$cmd" push + +cmd='git' +mes='patch' + +while getopts lcm: f; do +	case $f in +		l) cmd='cfgl';; +		c) cmd='cfgc';; +		m) mes="$OPTARG" ;; +		\?) exit 1;; +	esac +done +  "$cmd" add -u -if [ -z "$1" ]; then -	"$cmd" commit -m "patch" -else -	"$cmd" commit -m "$1" -fi +"$cmd" commit -m "$mes"  "$cmd" push | 
