1
0
mirror of /repos/dotTiddlywiki.git synced 2025-12-30 07:31:33 +01:00
dotTiddlywiki/mywiki/tiddlers/GIT server.tid
2016-01-14 20:45:35 +01:00

39 lines
780 B
Plaintext

created: 20151125110622808
creator: user
modified: 20160112090944002
modifier: user
tags:
title: GIT server
type: text/vnd.tiddlywiki
; Gogs - Go Git Service: A painless self-hosted Git service.
: https://gogs.io
;Using GIT on a Synology NAS
:http://blog.osdev.org/git/2014/02/13/using-git-on-a-synology-nas.html
```
ssh aiko@nas
cd /volume1/homes/aiko/repos
mkdir gitproject.git
cd gitproject.git
git --bare init
git update-server-info
```
$ cat create_nas_repo.sh
```
#!/usr/bin/env bash
set -x
set -e
repo=${1}
ssh aiko@nas "mkdir -p ./repos/$repo.git ;\
cd ./repos/$repo.git ;\
git --bare init && git update-server-info"
mkdir -p $repo
cd $repo
[ ! -d .git ] && git init
git remote add origin ssh://aiko@nas/volume1/homes/aiko/repos/$repo.git
git push --all origin
```