Heinrichsgeist

Heinrichsgeist

Mentales Modellieren
Geändert: 2025-08-25-54013f5

HG Technik

Geändert:

Erstellt:

Alltag

hugo häufige Befehle

Gitlog anzeigen

git log --oneline -8 

Git pull, und lokale Änderungen stashen

git stash
git pull origin main
git stash pop

Neue Seite Content erzeugen

hgnew output heinrichsgeist-handbuch

Lokalen Server starten

(ohne pagefind Suche. Html pages werden in Arbeitsspeicher gelegt, nicht in ./public) lokalen Server mit pagefind suche auf localhost:1313 starten

hugo server --disableFastRender -D

Site Heinrichsgeist lokal bauen

Lokal bauen: Mit Aktualisierung Slugfiles und Backlinks, mit HTML files in ./public, mit Aktualisierung pagefind Suchindex und lokalen Server mit pagefind suche auf localhost:1414 starten Das sollte vor einem commit gemacht werden.

hgmake

zusätzlich auch Draft pages bauen

hgmake D

Markdown

Markdown Cheat Sheet

shortcodes

diagrams.net und SVG einbettung

Menü: Datei > Einbetten SVG… >

svn embed dialogue sreenshot

Spezialoperationen

Neuen Windows Rechner einrichten

pagefind installieren und starten

npx -y pagefind --source public --serve

bestimmte version

npx -y pagefind@v0.11.0 --source public --serve
npx -y pagefind --help

Website von älterem commit bauen und wieder zurückkehren

Bauen

  1. lokale Änderungen zwischenpuffern: git stash
  2. hash des zielcommits bereithalten
  3. früheren Stand wiederherstellen: git checkout hash (Info: hierdurch wird HEAD detached)
  4. website bauen: hgmake

Zurückkehren

  1. git switch main --discard-changes (Info: hierdurch wird HEAD wieder attached an die Spitze des main-branches)
  2. zwischengepufferte Änderungen zurückholen: Mit git stash list anschauen, was gestasht ist
  3. git stash apply

Seite bearbeiten

Letzte Änderungen