diff options
-rwxr-xr-x | UploadNewGitGitwebUnixPerm.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/UploadNewGitGitwebUnixPerm.sh b/UploadNewGitGitwebUnixPerm.sh new file mode 100755 index 0000000..b846a69 --- /dev/null +++ b/UploadNewGitGitwebUnixPerm.sh @@ -0,0 +1,17 @@ +currentDir=`pwd` +targetDir="`basename \"$currentDir\" | tr "[:upper:]" "[:lower:]"`.git" +ssh zx2c4.com "\ +cd ~/git.zx2c4.com;\ +mkdir \"$targetDir\";\ +cd \"$targetDir\"; +git init --bare;\ +echo \"$1\" > description;\ +mv hooks/post-update.sample hooks/post-update;\ +chmod +x hooks/post-update" +echo "[remote \"origin\"] + url = zx2c4.com:git.zx2c4.com/$targetDir + fetch = +refs/heads/*:refs/remotes/origin/* +[branch \"master\"] + remote = origin + merge = refs/heads/master" >> .git/config +git push --all |