Zum Inhalt

GitHub

GitHub

GitHub ist ein Internet-Dienst zur verteilten Verwaltung von Software-Entwicklungsprojekten. Mit dem Ansatz "Content as Code" werden die Inhalte der lernOS Leitfäden in Markdown (wie Quelltext einer Software) geschrieben und dann mit der Produktionskette in die Zielformate konvertiert.

Falls im Leitfaden-Team noch keine Erfahrungen mit Git und GitHub vorliegen, hier einige Links zum einarbeiten:

Das GitHub Repository wird nach dem Git-Flow-Workflow von Atlassian verwaltet. Dabei ist im Master-Branch immer die aktuell gültige Version des Leitfadens. Im Develop-Branch werden Änderungen gemacht, die dann für eine neue Version mit einem Pull Request übernommen werden.

graph LR;
v0.1 -->v0.2
v0.2 -->v1.0
v0.1 -->dev1.1
dev1.1 -->dev1.2
dev1.2 -->v0.2

Kommentare