From 49d7c2e706c41c21b16b1b41521cd9288dc28d52 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Thu, 14 May 2026 09:44:24 +0200 Subject: Added git clone script --- scripts/git-clone-my | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 scripts/git-clone-my (limited to 'scripts/git-clone-my') diff --git a/scripts/git-clone-my b/scripts/git-clone-my new file mode 100755 index 0000000..86238cd --- /dev/null +++ b/scripts/git-clone-my @@ -0,0 +1,17 @@ +#!/bin/sh + +# Clone one of my git repositories and setup multiple remote +# Usage: git-clone-my REPO + +pull_remote="git@tronto.net:" +push="git@tronto.net git@github.com:sebastianotronto/" + +if [ -z "$1" ]; then + echo "git-clone-my: please specify a valid repository" +fi + +git clone "$pull_remote"$1.git || exit 1 +cd $1 +for repo in $push; do + git remote set-url --push --add origin "$repo"$1.git +done -- cgit v1.3