mirror of
/repos/dotTiddlywiki.git
synced 2025-12-30 07:31:33 +01:00
38 lines
717 B
Plaintext
38 lines
717 B
Plaintext
created: 20151125110622808
|
|
creator: user
|
|
modified: 20151216135221729
|
|
modifier: user
|
|
tags:
|
|
title: GIT server
|
|
type: text/vnd.tiddlywiki
|
|
|
|
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
|
|
```
|