Zum Inhalt springen
Clevera Help Center

Artikel auf GitLab veröffentlichen

Verbinde GitLab.com und veröffentliche jeden Clevera-Artikel als Markdown-Datei, inklusive Screenshots, in dem Projekt und Ordner deiner Wahl: Berechtigungen, geschützte Branches, Dateinamen, Bilder, Aktualisierungen und Fehlermeldungen.

Aktualisiert am 10 Min. Lesezeit

Verbinde GitLab einmalig, um jeden Clevera-Artikel als Markdown-Datei in einem GitLab-Projekt zu veröffentlichen – bereit für eine Dokumentationsseite, einen docs/-Ordner oder ein Projekthandbuch. Dieser Artikel behandelt das Verbinden, die Auswahl von Projekt und Ordner, das Aussehen der Datei und wie Aktualisierungen funktionieren.

Bevor du beginnst

  • Plan: Die Veröffentlichung auf GitLab ist Teil der Pro- und Custom-Pläne. Bei Free und Starter zeigt der Tab Veröffentlichen den Hinweis "Die Veröffentlichung in deinen Tools ist in Pro enthalten". Siehe Einen Plan wählen.
  • Rolle in Clevera: Nur der Workspace-Inhaber oder ein Administrator kann GitLab verbinden oder trennen. Sobald es verbunden ist, kann jeder, der einen Artikel bearbeiten darf, diesen auch veröffentlichen.
  • Nur GitLab.com: Clevera verbindet sich mit GitLab.com. Selbst gehostete GitLab-Server werden nicht unterstützt.
  • Rolle in GitLab: Clevera listet Projekte auf, in denen das verbindende Konto die Rolle „Developer“ oder höher hat. Um in einen geschützten Standard-Branch zu committen, benötigt das Konto in der Regel „Maintainer“-Rechte (siehe Geschützte Branches).
  • Ein Artikel: Du veröffentlichst den Artikel, der zu einem Video oder einer Aufnahme gehört. Erstelle ihn zuerst; siehe Eine Aufnahme in einen Artikel umwandeln.

Die Veröffentlichung verbraucht keine Credits.

GitLab verbinden

  1. Integrationen öffnen

    Öffne in der Seitenleiste das Workspace-Menü und wähle Integrationen. Suche unter Verfügbare Integrationen (oder im Tab Entwicklung) nach GitLab und klicke auf Verbinden.

  2. Bei GitLab anmelden und autorisieren

    Melde dich bei GitLab.com an, falls du es noch nicht getan hast. GitLab bittet dich, Clevera mit den folgenden Berechtigungen zu autorisieren:

    GitLab-Berechtigung Grund
    api Die Datei-API von GitLab benötigt dies, um Dateien zu erstellen und zu aktualisieren
    read_user Um deinen GitLab-Benutzernamen in Clevera anzuzeigen
    read_repository Um zu prüfen, ob eine Datei bereits existiert
    write_repository Um die Markdown-Datei und ihre Bilder zu committen

    Klicke auf Autorisieren.

  3. Verbindung prüfen

    Du kehrst zu Integrationen zurück, wo „GitLab erfolgreich verbunden mit“ gefolgt von deinem GitLab-Benutzernamen steht. GitLab verschiebt sich in die Liste Verbunden mit einem Verbunden-Badge. Bevor du etwas veröffentlichst, steht dort „Noch nichts veröffentlicht“.

Artikel veröffentlichen

  1. Tab „Veröffentlichen“ öffnen

    Klicke im Editor auf Teilen und öffne den Tab Veröffentlichen. Klicke unter Artikel veröffentlichen auf die GitLab-Kachel unter Bereit zur Veröffentlichung.

    Der Artikel wird in der Sprache veröffentlicht, die du gerade im Editor geöffnet hast. Wechsle zuerst in der oberen Leiste die Sprache, um eine Übersetzung zu veröffentlichen.

  2. Projekt und Ordner wählen

    Wähle unter Zielort Folgendes aus:

    Feld Auswahl Hinweise
    Repository Das GitLab-Projekt für die Datei Projekte, in denen du „Developer“ oder höher bist, sortiert nach letzter Aktualisierung. Das erste ist vorausgewählt
    Ordner Ein Pfad wie docs oder articles/guides „Die Markdown-Datei wird hier erstellt. Leer lassen für das Repository-Stammverzeichnis.“ Startet als docs. Ordner, die noch nicht existieren, werden erstellt

    Clevera merkt sich deine Auswahl für das nächste Mal.

    Das Formular „Auf GitLab veröffentlichen“ mit dem Projekt „help-docs“ und dem Ordner „docs/guides“
    Projekte, in denen dein GitLab-Konto „Developer“ oder höher ist.
  3. Veröffentlichen

    Klicke auf Auf GitLab veröffentlichen. Du siehst „Suche nach einer vorhandenen Kopie in GitLab“, dann Seite wird geschrieben. Wenn der Vorgang abgeschlossen ist, siehst du „Auf GitLab veröffentlicht“. Klicke auf In GitLab öffnen, um die Datei anzusehen.

    Du kannst das Teilen-Fenster schließen, während der Vorgang läuft; eine Benachrichtigung informiert dich, wenn er abgeschlossen ist.

Speicherort der Datei

  • Branch: Der Standard-Branch des Projekts (meist main). Clevera committet direkt dorthin; es wird kein Merge Request geöffnet und du kannst keinen anderen Branch wählen.
  • Dateiname: Der Titel in Kleinbuchstaben, wobei Leerzeichen durch Bindestriche ersetzt werden, endend auf .md. „Create your first invoice“ wird zu create-your-first-invoice.md. Titel in anderen Schriften oder mit Akzenten werden zuerst in lateinische Buchstaben umgewandelt („Créer une facture“ wird zu creer-une-facture.md). Ein Titel, der nicht umgewandelt werden kann (z. B. nur Emojis), erhält stattdessen einen kurzen festen Code (article- plus 8 Zeichen). Namen werden bei 80 Zeichen abgeschnitten.
  • Bilder: Die Screenshots des Artikels landen in assets/<file name>/ innerhalb desselben Ordners, im selben Commit.
  • Commit-Nachricht: Add article: <title> oder Update article: <title>, wenn du eine bestehende Datei aktualisierst.
  • Commit-Autor: Das GitLab-Konto, das die Integration verbunden hat.

Geschützte Branches

GitLab schützt den Standard-Branch standardmäßig, und normalerweise können nur Maintainer dorthin pushen. Wenn das verbundene Konto ein „Developer“ ist, wird der Commit mit „GitLab refused the commit: you need Developer access or higher, and the branch must not be protected“ abgelehnt. Gib dem Konto entweder die „Maintainer“-Rolle oder erlaube „Developer“-Nutzern das Pushen unter Einstellungen → Repository → Geschützte Branches im Projekt.

Aussehen der Datei

Clevera schreibt Markdown, das von GitLab gerendert wird, mit einem kurzen Front-Matter-Block am Anfang:

Front matter
---
title: "Create your first invoice"
created_at: "2026-10-12T09:30:00+00:00"
updated_at: "2026-10-12T10:05:00+00:00"
source: "Clevera"
---
Im Clevera-Artikel In der Markdown-Datei
Überschriften, fett, kursiv, durchgestrichen, Inline-Code Standard-Markdown
Links Beibehalten. Links zu anderen Clevera-Seiten behalten nur ihren Text, da sie in einem Repository nicht funktionieren würden
Aufzählungs-, nummerierte und verschachtelte Listen Standard-Markdown-Listen
Checklisten Aufgabenlisten (- [ ] / - [x])
Tabellen Markdown-Tabellen
Code-Blöcke Code-Blöcke mit Sprachangabe; ein Code-Titel wird zu einer fetten Zeile darüber
Callouts GitLab-Alerts mit dem Titel in derselben Zeile, z. B. > [!WARNING] Careful: info und note als NOTE, tip und success als TIP, warning als WARNING, danger als CAUTION
Nummerierte Schritte Eine nummerierte Liste: Titel jedes Schritts fett, Inhalt darunter verschachtelt
Tabs Label jedes Tabs fett, gefolgt vom Inhalt
Toggles Ein einklappbarer <details>-Abschnitt
Karten Eine Liste von Links mit Beschreibungen; Karten-Icons werden weggelassen
Hervorhebung, hochgestellt, tiefgestellt <mark>-, <sup>- und <sub>-Tags
Gleichungen Mathe ($…$ und Mathe-Blöcke)
Screenshots und Bilder Bilddateien, die in das Projekt committet werden, mit der Bildunterschrift kursiv
Videos und Einbettungen Ein Poster oder YouTube-Thumbnail, das zum Video verlinkt, plus ein ▶-Link mit dem Titel

Das Video, aus dem der Artikel stammt, wird nicht zur Datei hinzugefügt. Ein Clevera-Video, das in den Artikel eingefügt wurde, wird zu einem Link zum Player, jedoch nur, wenn der Freigabelink des Videos aktiviert ist. Siehe Ein Video in einem Artikel anzeigen.

Bilder

Screenshots werden neben der Datei in dein Projekt committet, und die Markdown-Links verweisen per relativem Pfad (assets/<file name>/…) darauf. Sie funktionieren auch ohne Clevera weiter, und in einem privaten Projekt bleiben sie genauso privat wie der Rest.

Eine Videodatei, die du in den Artikel hochgeladen hast, wird nicht committet. Sie bleibt ein Link zu Clevera, der nach einiger Zeit abläuft; veröffentliche erneut, um ihn zu erneuern.

Verwendung mit einer Dokumentationsseite

Wenn GitLab Pages oder ein anderer Static-Site-Generator (wie MkDocs, Docusaurus oder Hugo) deine Dokumentation aus dem Projekt erstellt, verweise mit Ordner auf das Verzeichnis, das er liest. Jede Veröffentlichung ist ein normaler Commit, sodass deine Pipeline wie gewohnt läuft. Die meisten Generatoren lesen title aus dem Front-Matter und ignorieren unbekannte Felder.

Einen bereits veröffentlichten Artikel aktualisieren

Die Veröffentlichung funktioniert nur in eine Richtung. Änderungen, die du in Clevera vornimmst, bleiben in Clevera, bis du erneut veröffentlichst, und Änderungen an der Datei in GitLab werden nicht nach Clevera zurückübertragen.

Wenn du im selben Projekt und Ordner veröffentlichst, findet Clevera die Datei mit demselben Namen und zeigt „Dieser Artikel ist bereits in GitLab vorhanden.“ Klicke auf Ansehen, um die bestehende Datei zu öffnen, und wähle dann:

Option Was in GitLab passiert Button
Bestehenden Artikel aktualisieren Die gleiche Datei und ihre Bilder werden in einem neuen Commit überschrieben. In GitLab aktualisieren
Neuen Artikel erstellen „Behalte den bestehenden und füge diesen unter einem neuen Titel hinzu.“ Clevera schlägt einen Neuen Titel vor, z. B. „Create your first invoice (2)“, was zu einer neuen Datei wird. Neuen Artikel erstellen

Wenn sich der Titel in Clevera geändert hat, ändert sich auch der Dateiname, sodass bei der Veröffentlichung eine neue Datei neben der alten erstellt wird. Lösche oder benenne die alte Datei in GitLab selbst um. Nichts in Clevera löscht Dateien aus deinem Projekt.

GitLab trennen

  1. Öffne Integrationen, klicke auf das ⋯-Menü in der GitLab-Zeile und wähle Trennen (oder klicke auf GitLab und dann auf Trennen).
  2. Bestätige. „Du kannst von nun an nicht mehr aus dem Editor heraus veröffentlichen. Bereits veröffentlichte Inhalte bleiben in GitLab erhalten.“
Die Bestätigung vor dem Trennen von GitLab, mit „Abbrechen“ und „Trennen“

Das Trennen löscht die Token von Clevera. Um den Zugriff von Clevera auch auf GitLab zu widerrufen, öffne dein GitLab-Avatar-Menü → Profil bearbeiten → Anwendungen, suche Clevera unter Autorisierte Anwendungen und klicke auf Widerrufen.

Fehlerbehebung

Was du siehst Was zu tun ist
„Integrationen sind in Pro- und Custom-Plänen enthalten.“ Upgrade den Workspace auf Pro. Siehe Einen Plan wählen.
Kein Verbinden-Button auf der Seite Integrationen Nur der Inhaber oder ein Administrator kann die Verbindung herstellen. Bitte einen von ihnen darum.
„Du kannst dieses Element ansehen, aber nicht veröffentlichen. Bitte jemanden, der es bearbeiten kann.“ Du benötigst Bearbeitungszugriff auf den Artikel, um ihn zu veröffentlichen.
„Verbinde GitLab zuerst auf der Seite Integrationen.“ GitLab ist in diesem Workspace noch nicht verbunden. Bitte einen Inhaber oder Administrator, es zu verbinden.
„Keine Repositories in diesem Konto.“ Das verbundene Konto hat nicht die Rolle „Developer“ oder höher in einem Projekt. Füge es dem Projekt hinzu oder verbinde es erneut mit einem anderen Konto.
Ein Projekt fehlt in der Liste Überprüfe, ob das verbundene Konto die Rolle „Developer“ oder höher darin hat. Die Liste enthält bis zu 1.000 Projekte, sortiert nach der letzten Aktualisierung.
„Deine GitLab-Standorte konnten nicht geladen werden“ Klicke auf Erneut versuchen. Wenn das Problem weiterhin besteht, verbinde GitLab erneut.
„GitLab hat den Commit abgelehnt: Du benötigst Developer-Zugriff oder höher, und der Branch darf nicht geschützt sein.“ Meistens ist der Standard-Branch geschützt. Siehe Geschützte Branches.
„GitLab hat den Commit abgelehnt.“ gefolgt von der Meldung von GitLab Lies den Grund von GitLab, behebe ihn im Projekt und klicke dann auf Erneut versuchen.
„Das GitLab-Projekt wurde nicht gefunden oder du hast keinen Zugriff mehr darauf.“ Das Projekt wurde verschoben oder gelöscht, oder das Konto hat den Zugriff verloren. Wähle ein anderes Projekt oder behebe den Zugriff in GitLab.
„GitLab hat das Zugriffstoken abgelehnt. Bitte verbinde GitLab erneut.“ oder „Kein Aktualisierungstoken verfügbar. Bitte verbinde dein GitLab-Konto erneut.“ Klicke auf Erneut verbinden oder öffne Integrationen und klicke in der GitLab-Zeile auf Erneut verbinden.
„Aktualisierung des GitLab-Tokens fehlgeschlagen. Bitte erneut verbinden.“ Die Autorisierung wurde in GitLab widerrufen. Verbinde es erneut.
„GitLab-Ratenlimit erreicht. Bitte warte einen Moment und versuche es erneut.“ Warte eine Minute und klicke dann auf Erneut versuchen.
„Verbindung fehlgeschlagen:“ gefolgt vom Grund von GitLab Du hast die Autorisierung abgelehnt oder GitLab hat sie verweigert. Klicke erneut auf Verbinden und autorisiere den Zugriff.
„Ungültiger Autorisierungsstatus. Bitte versuche es erneut.“ oder „Autorisierung abgelaufen. Bitte versuche es erneut.“ Die Anmeldung hat zu lange gedauert oder wurde in einem anderen Tab durchgeführt. Beginne erneut über Verbinden.
„Artikelinhalt ist leer oder ungültig.“ Der Artikel hat in dieser Sprache keinen Inhalt. Generiere oder schreibe ihn und veröffentliche ihn dann erneut.
„Kein Artikel gefunden. Bitte generiere zuerst einen Artikel.“ Das Video hat keinen Artikel in der Sprache, die du geöffnet hast. Generiere ihn oder wechsle die Sprache.
„Zu viele Veröffentlichungsversuche. Bitte warte einen Moment, bevor du es erneut versuchst.“ Du kannst bis zu 20 Mal pro Minute veröffentlichen. Warte eine Minute.
„Veröffentlichung auf GitLab fehlgeschlagen. Bitte versuche es erneut.“ Klicke auf Erneut versuchen. Wenn es weiterhin fehlschlägt, verbinde GitLab erneut und kontaktiere den Support.
Die Verbindung zeigt Erfordert Aufmerksamkeit oder Fehler Klicke in der Zeile auf Erneut verbinden und autorisiere erneut.