aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2016-08-01 15:10:07 +1200
committerTom Ryder <tom@sanctum.geek.nz>2016-08-01 15:10:07 +1200
commit02b1903b0ca41787675c3061b88e0a2172b5599a (patch)
treeaabd5c1d39ce6cb5c08d11ee11efa9c249b4c0a2 /bin
parentAdd rndl(1) (diff)
downloaddotfiles-02b1903b0ca41787675c3061b88e0a2172b5599a.tar.gz
dotfiles-02b1903b0ca41787675c3061b88e0a2172b5599a.zip
Add isgr(1)
Diffstat (limited to 'bin')
-rwxr-xr-xbin/isgr8
1 files changed, 8 insertions, 0 deletions
diff --git a/bin/isgr b/bin/isgr
new file mode 100755
index 00000000..9cb37c1a
--- /dev/null
+++ b/bin/isgr
@@ -0,0 +1,8 @@
+#!/bin/sh
+# Return an exit status for whether the current directory appears to be in a
+# Git working copy
+exec >/dev/null 2>&1
+cd -- "${1:-.}" || exit
+git symbolic-ref --quiet HEAD ||
+git rev-parse --short HEAD ||
+exit 1