kitchen-homepage/README.md

75 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

2017-11-29 16:02:21 +01:00
# Kitchen Homepage Mitmachanleitung
2017-11-29 15:56:10 +01:00
2017-11-29 16:09:39 +01:00
## TL;DR
2017-11-29 16:10:30 +01:00
Viele der Schritte braucht's nur einmal. Ist alles soweit am
2017-11-29 16:09:39 +01:00
Start, sieht eine Änderung beispielsweise so aus:
2017-11-29 16:11:30 +01:00
cd kitchen-homepage; git pull
vi content/kitchenlog/2017/November.md
hugo
2017-11-29 16:09:39 +01:00
git add content public; git commit -m "new kitchenlog content"; git push
2017-11-29 15:56:10 +01:00
## git
2017-11-29 16:02:21 +01:00
### git installieren
Entweder mit dem jeweiligen Paketmanager oder:
https://git-scm.com/downloads
2017-11-29 15:56:10 +01:00
2017-11-30 13:17:50 +01:00
### SSH Public Cert unter git.binary-kitchen.de hinterlegen
Einloggen mit Zugangsdaten, dann unter Einstellungen - SSH Schlüssel - diesen hinterlegen
2017-11-29 16:02:21 +01:00
### homepage repo holen
2017-11-29 15:56:10 +01:00
2017-11-29 16:02:21 +01:00
git clone --recursive gogs@git.binary-kitchen.de:webredaktion/kitchen-homepage.git
### ins verzeichnis wechseln
cd kitchen-homepage
2017-11-29 15:56:10 +01:00
## hugo
2017-11-29 16:02:21 +01:00
### hugo installieren
linux:
2017-11-29 15:56:10 +01:00
2017-11-30 13:17:50 +01:00
snap install hugo
macos:
2017-11-29 16:02:21 +01:00
2017-11-30 13:17:50 +01:00
brew install hugo
2017-11-29 16:02:21 +01:00
windows:
choco install hugo -confirm
2017-11-29 15:56:10 +01:00
(oder https://gohugo.io/getting-started/installing/)
2017-11-29 16:02:21 +01:00
### lokalen sever starten
hugo serve
### anschauen
2017-11-29 15:56:10 +01:00
2017-11-29 16:02:21 +01:00
Im Terminal angezeigte URL im Browser öffnen
2017-11-29 15:56:10 +01:00
## content
2017-11-29 16:02:21 +01:00
### editieren
2017-11-29 15:56:10 +01:00
Inhalte in content/... ändern oder hinzufügen. zb. in
content/kitchenlog/2017/...
2017-11-29 16:02:21 +01:00
### änderungen ins repo aufnehmen
2017-11-29 15:56:10 +01:00
2017-11-29 16:03:45 +01:00
git add content/kitchenlog
git add public
git commit -m "new kitchenlog content"
2017-11-29 15:56:10 +01:00
2017-11-29 16:02:21 +01:00
### publizieren
2017-11-29 15:56:10 +01:00
2017-11-29 16:03:45 +01:00
git push