From eef80a6e6d07c996571b2f66658cd25a13b166b1 Mon Sep 17 00:00:00 2001 From: Matthew Owens Date: Sat, 5 Sep 2020 14:24:52 +0100 Subject: [PATCH] running correct script, tracking server-side script --- new_git_module | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 new_git_module diff --git a/new_git_module b/new_git_module new file mode 100644 index 0000000..4609c51 --- /dev/null +++ b/new_git_module @@ -0,0 +1,30 @@ +#!/bin/bash + +usage() { + echo "$0 [project name]" +} + +GIT_HOME="/home/git" + +if [[ $# -eq 0 || $# -gt 2 ]]; then + usage + exit 1 +fi + +if [[ "$2" -ne "" ]]; then + [[ ! -d "$GIT_HOME/$2" ]] && mkdir -p "$GIT_HOME/$2" +fi + +GIT_HOME="$GIT_HOME/$2" + +mkdir "$GIT_HOME/$1.git" "$GIT_HOME/test-$1.git" + +cd "$GIT_HOME/$1.git" +git init --bare +cat config $GIT_HOME/config > config +echo "" > description + +cd "$GIT_HOME/test-$1.git" +git init --bare +cat config $GIT_HOME/config > config +echo "" > description -- 2.20.1