#!/usr/bin/env bash # # Upload changes from inside repository using GIN CLI # Assumes no submodules # Assumes gin init was performed or the repository was downloaded via gin get if (( $# > 0 )); then echo "This script takes no arguments" exit 1 fi loc=$(dirname $0) projectdir=$(git -C ${loc} rev-parse --show-toplevel) pushd ${loc} > /dev/null gin download gin commit . gin upload popd > /dev/null