From afe2f6ae3abbb56843d9a9f394afa248e5bb2666 Mon Sep 17 00:00:00 2001 From: Thomas Forgione Date: Mon, 9 Mar 2020 11:45:13 +0100 Subject: [PATCH] Adds grts --- bin/grts | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 bin/grts diff --git a/bin/grts b/bin/grts new file mode 100755 index 0000000..a330ec7 --- /dev/null +++ b/bin/grts @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +# Converts a http(s) remote to an ssh one +remote=$(git remote -v | grep origin | head -n 1 | cut -d $'\t' -f 2 | cut -d ' ' -f 1) +server=$(echo $remote | cut -d '/' -f 3) +user=$(echo $remote | cut -d '/' -f 4) +repo=$(echo $remote | cut -d '/' -f 5) +git remote set-url origin git@$server:$user/$repo + +