Ablauf Neuer Content
Erstellen von neuen Inhalten
1. Statische Seiten, also nicht im Blog als Post/Beitrag
hugo new content beispiel.md
Content "./content/beispiel.md" created
Ergebnis ist hier zu sehen
2. Seiten für den Blog, also Post/Beitrag
hugo new content posts/ablauf-neuer-content.md
Content "./content/posts/ablauf-neuer-content.md" created
3. Seite aus 1. oder 2. im jeweiligen Verzeichnis mit dem Editor Deiner Wahl editieren
draft = true auf false ändern (oder die Zeile entfernen, wie ich gerade feststelle)
Inhalte schreiben
4. Seiten bauen und hochladen (in dem Fall per git)
hugo --cleanDestinationDir
(mit dieser Option werden auch gleich alte Inhalte die in content und dessen Unterverzeichnissen liegen depubliziert und gelöscht) *
git add.
git commit -m "Kommentar für git"
git push
Jetzt liegen die Inhalte online im git repository
und werden anschließend automatisch von netlify verarbeitetet, publiziert und sind dann unter der netlify Adresse bzw. auch noch unter einer eigenen Domain erreichbar.
* Genau genommen muss dieser Befehl in meinem Szenario auch oder statt dessen nicht (nur) lokal sondern in netlify hinterlegt sein, sonst löscht später netlify alte Inhalte nicht. (habe ich dort entsprechend angepasst, das löschen klappte interessanter Weise aber auch zuvor)