X-Git-Url: http://club.cc.cmu.edu/~cmccabe/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=git-identity.sh;h=f2283e50e82076278a158116f51d83d004da32a7;hb=ef5d2578315c704cc7fb722ae4dedf1d41ee4239;hp=5c4c0f1fec2f7ac995435d0d17a8b54ab45d15be;hpb=9374e89eef8115bf1680585eb32ab11bb1942525;p=cmccabe-bin diff --git a/git-identity.sh b/git-identity.sh index 5c4c0f1..f2283e5 100755 --- a/git-identity.sh +++ b/git-identity.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Configure git identities on a repo-by-repo basis @@ -11,18 +11,24 @@ die() { exit 1 } -[ $# -eq 1 ] || die "You must supply one argument: work or priv" +USAGE="You must supply one argument: work or priv" + +[ $# -eq 1 ] || die "${USAGE}" case $1 in work) - git config user.email cmccabe@cloudera.com --file || die "${LINENO}" - git config user.name "Colin Patrick Mccabe" --file || die "${LINENO}" + git config user.email cmccabe@confluent.io --file || die "${LINENO}" + git config user.name "Colin P. Mccabe" --file || die "${LINENO}" ;; priv) - git config user.email cmccabe@alumni.cmu.edu --file || die "${LINENO}" - git config user.name "Colin Patrick Mccabe" --file || die "${LINENO}" + git config user.email colin@cmccabe.xyz --file || die "${LINENO}" + git config user.name "Colin P. Mccabe" --file || die "${LINENO}" + ;; + apache) + git config user.email cmccabe@apache.org --file || die "${LINENO}" + git config user.name "Colin P. Mccabe" --file || die "${LINENO}" ;; *) - die "logic error" + die "${USAGE}" ;; esac