mirror of
https://github.com/iwata/git-now.git
synced 2026-09-10 15:36:22 -04:00
29 lines
698 B
Plaintext
29 lines
698 B
Plaintext
usage() {
|
|
echo "usage: git now add [-n] [-v] [--force | -f] [--interactive | -i] [--patch | -p]"
|
|
echo " [--edit | -e] [--all | [--update | -u]] [--intent-to-add | -N]"
|
|
echo " [--refresh] [--ignore-errors] [--ignore-missing] [--]"
|
|
echo " [<filepattern>...]"
|
|
}
|
|
|
|
cmd_default() {
|
|
MESSAGE="[${PREFIX}] `date +\"%Y/%m/%d %T\"`"
|
|
if [ $# -eq 0 ]; then
|
|
git add -u
|
|
printf "${MESSAGE}\n\n%s" "`git diff --cached`" | git commit -F -
|
|
else
|
|
if [ $1 != "--all" ]; then
|
|
git add $@
|
|
else
|
|
git add -u
|
|
git add .
|
|
fi
|
|
printf "${MESSAGE}\n\n%s" "`git diff --cached`" | git commit -F -
|
|
fi
|
|
}
|
|
|
|
cmd_help() {
|
|
usage
|
|
exit 0
|
|
}
|
|
|