From 712af54049c4cc1bda8def63fce4ce546bc192ec Mon Sep 17 00:00:00 2001 From: Joshua Bussdieker Date: Tue, 24 Jan 2012 00:03:48 -0800 Subject: [PATCH] Added --- bin/gvm-commit | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 bin/gvm-commit diff --git a/bin/gvm-commit b/bin/gvm-commit new file mode 100755 index 0000000..e7c3702 --- /dev/null +++ b/bin/gvm-commit @@ -0,0 +1,29 @@ +#!/bin/bash +if [[ $1 == "commit" ]]; then + mv $GVM_ROOT/git.bak $GVM_ROOT/.git + if [ $? -ne 0 ]; then + echo "Couldn't find git info" + exit 1 + fi + if [[ -n $2 ]]; then + cd $GVM_ROOT && git add . && git commit -m "$2" + if [ $? -ne 0 ]; then + echo "Failed to commit" + exit 1 + fi + fi + cd $GVM_ROOT && git push + if [ $? -ne 0 ]; then + echo "Failed to push" + exit 1 + fi + mv $GVM_ROOT/.git $GVM_ROOT/git.bak + if [ $? -ne 0 ]; then + echo "Couldn't backup git info" + exit 1 + fi +else + echo "Please use gvm [action] to call this file" + exit 1 +fi +