Files
mopac-pmo/tooling-draft/commit.sh
T

12 lines
387 B
Bash
Executable File

#!/usr/bin/env bash
# commit.sh <repo> "<message>" — commit inside /home/_crossfeed/tooling/<repo>
# as your local uid. Sets umask 002 so group members keep write access.
set -euo pipefail
base=$(cd "$(dirname "$0")" && pwd)
repo=${1:?usage: commit.sh <repo> "<message>"}
msg=${2:?usage: commit.sh <repo> "<message>"}
cd "$base/$repo"
umask 002
git add -A
git commit -m "[$USER] $msg"