mybin

my ~/bin
git clone https://a3nm.net/git/mybin/
Log | Files | Refs | README

commit bd6cda7af81506b0778d180d0e23667e494444df
parent b9f0fbc12a8490a917008fcec4db4985eff21b6c
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Fri, 16 Sep 2022 09:25:12 +0200

initprivgit (untested)

Diffstat:
initprivgit | 17++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/initprivgit b/initprivgit @@ -2,10 +2,21 @@ set -e -ssh privgit git init --bare git/$1.git +REPO="$1" +REPO_FILTER="${1//\//_}" # replace / by _ + +ssh privgit git init --bare git/${REPO_FILTER}.git cd ~/git -git clone privgit:git/$1.git -cd ~/git/$1 +# create parent directories +mkdir -p "$REPO"; rmdir "$REPO" +git clone privgit:git/${REPO_FILTER}.git "$REPO" +cd "$HOME/git/$REPO" +touch init +git add init +git commit -m init init +git rm init +git commit -m init . +git push mr reg cd ~/config/private git pull