bin/eat-shit-github @ dbeda4c1e7b6

More shit
author Steve Losh <steve@stevelosh.com>
date Tue, 14 Mar 2017 13:45:41 +0000
parents 8711abae3c3a
children (none)
#!/usr/bin/env bash

set -e

echo GitHub is awful, fixing...
TAG="$(curl `pbpaste` | grep 'commit-ref' |  grep -v 'sjl' | grep -Eo 'title=".*?"' | cut -d '"' -f2)"

USER="$(echo $TAG | cut -d / -f1)"
REPO="$(echo $TAG | cut -d / -f2 | cut -d : -f1)"
BRANCH="$(echo $TAG | cut -d : -f2)"

STRING="'git://github.com/$USER/$REPO.git' --rev '$BRANCH'"
echo -n "$STRING" | pbcopy

echo Copied the following to the clipboard:
echo "$STRING"