#!/bin/bash REPO_NAME=$(echo "$SSH_ORIGINAL_COMMAND" | awk '{print $2}' | tr -d "'") init_repo() { echo "creating repo" mkdir -p ${REPO_NAME} cd ${REPO_NAME} || exit git init --bare --initial-branch=main } if [ ! -d "$REPO_NAME" ]; then captured=$(init_repo) fi exec git-shell -c "$SSH_ORIGINAL_COMMAND"