דלג לתוכן
Clevera Help Center

פרסום מאמרים ל-GitLab

חבר את GitLab.com ופרסם כל מאמר ב-Clevera כקובץ Markdown, יחד עם צילומי המסך שלו, לפרויקט ולתיקייה שתבחר: הרשאות, ענפים מוגנים, שמות קבצים, תמונות, עדכונים והודעות שגיאה.

עודכן ב-9 דקות קריאה

חבר את GitLab פעם אחת ותוכל לפרסם כל מאמר ב-Clevera לפרויקט ב-GitLab כקובץ Markdown, מוכן לאתר תיעוד, docs/ תיקייה או מדריך פרויקט. מאמר זה מכסה את החיבור, בחירת הפרויקט והתיקייה, איך הקובץ נראה ואיך עדכונים עובדים.

לפני שמתחילים

  • תוכנית: פרסום ל-GitLab הוא חלק מהתוכניות Pro ו-Custom. בתוכניות Free ו-Starter, הלשונית פרסם מציגה "פרסום לכלים שלך כלול ב-Pro". ראה בחר תוכנית.
  • תפקיד ב-Clevera: רק בעל סביבת העבודה או מנהל מערכת יכולים לחבר או לנתק את GitLab. ברגע שהוא מחובר, כל מי שיכול לערוך מאמר יכול לפרסם אותו.
  • GitLab.com בלבד: Clevera מתחברת ל-GitLab.com. שרתי GitLab בניהול עצמי אינם נתמכים.
  • תפקיד ב-GitLab: Clevera מציגה פרויקטים שבהם לחשבון המחובר יש תפקיד מפתח (Developer) ומעלה. כדי לבצע Commit לענף ברירת מחדל מוגן, החשבון בדרך כלל זקוק לתפקיד מתחזק (Maintainer) (ראה ענפים מוגנים).
  • מאמר: אתה מפרסם את המאמר ששייך לסרטון או להקלטה. צור אותו תחילה; ראה הפוך הקלטה למאמר.

הפרסום אינו משתמש בקרדיטים.

חיבור GitLab

  1. פתח אינטגרציות

    בסרגל הצד, פתח את תפריט סביבת העבודה ובחר אינטגרציות. מצא את GitLab תחת אינטגרציות זמינות (או לשונית פיתוח) ולחץ על חיבור.

  2. היכנס ל-GitLab ואשר

    היכנס ל-GitLab.com אם אינך מחובר כבר. GitLab מבקשת ממך לאשר ל-Clevera את ההרשאות הבאות:

    הרשאת GitLab למה
    api ממשק ה-API של הקבצים ב-GitLab זקוק לו כדי ליצור ולעדכן קבצים
    read_user כדי להציג את שם המשתמש שלך ב-GitLab בתוך Clevera
    read_repository כדי לבדוק אם קובץ כבר קיים
    write_repository כדי לבצע Commit לקובץ ה-Markdown ולתמונות שלו

    לחץ על אשר.

  3. בדוק את החיבור

    תחזור לאינטגרציות עם הכיתוב "GitLab מחובר בהצלחה ל-" ואחריו שם המשתמש שלך ב-GitLab. GitLab עובר לרשימת המחובר עם תג מחובר. לפני שתפרסם משהו, יופיע הכיתוב "טרם פורסם דבר".

פרסם מאמר

  1. פתח את לשונית הפרסום

    בעורך, לחץ על שיתוף ופתח את לשונית פרסם. תחת פרסם את המאמר, לחץ על האריח GitLab תחת מוכן לפרסום.

    המאמר מתפרסם בשפה שפתוחה אצלך בעורך. החלף שפה בסרגל העליון תחילה כדי לפרסם תרגום.

  2. בחר את הפרויקט והתיקייה

    תחת לאן זה הולך, בחר:

    שדה מה לבחור הערות
    מאגר פרויקט ה-GitLab עבור הקובץ פרויקטים שבהם אתה מפתח (Developer) ומעלה, מוצגים לפי עדכון אחרון. הראשון נבחר עבורך
    תיקייה נתיב כגון docs או articles/guides "קובץ ה-Markdown נוצר כאן. השאר ריק עבור שורש המאגר." מתחיל כ-docs. תיקיות שאינן קיימות עדיין ייווצרו

    Clevera זוכרת מה בחרת לפעם הבאה.

    טופס הפרסום ל-GitLab עם פרויקט help-docs ותיקיית docs/guides
    פרויקטים שבהם חשבון ה-GitLab שלך הוא מפתח (Developer) ומעלה.
  3. פרסם

    לחץ על פרסם ל-GitLab. תראה "מחפש עותק קיים ב-GitLab", ואז כותב את הדף. כשהפעולה תסתיים תראה "פורסם ל-GitLab". לחץ על פתח ב-GitLab כדי לראות את הקובץ.

    אתה יכול לסגור את חלון השיתוף בזמן שהפעולה רצה; התראה תודיע לך כשהיא תסתיים.

לאן הקובץ הולך

  • ענף: ענף ברירת המחדל של הפרויקט (בדרך כלל main). Clevera מבצעת Commit ישירות אליו; היא לא פותחת בקשת מיזוג (Merge Request) ולא ניתן לבחור ענף אחר.
  • שם קובץ: הכותרת באותיות קטנות, עם רווחים שהופכים למקפים, מסתיים ב-.md. "Create your first invoice" הופך ל-create-your-first-invoice.md. כותרות בשפות אחרות או עם סימנים מיוחדים נכתבות באותיות לטיניות תחילה ("Créer une facture" הופך ל-creer-une-facture.md). כותרת שאין בה מה לכתוב, כמו כזו המורכבת רק מאימוג'י, מקבלת קוד קבוע קצר במקום (article- פלוס 8 תווים). שמות נחתכים ב-80 תווים.
  • תמונות: צילומי המסך של המאמר נכנסים ל-assets/<file name>/ בתוך אותה תיקייה, באותו Commit.
  • הודעת Commit: Add article: <title>, או Update article: <title> כשאתה מעדכן קובץ קיים.
  • כותב ה-Commit: חשבון ה-GitLab שחיבר את האינטגרציה.

ענפים מוגנים

GitLab מגינה על ענף ברירת המחדל כברירת מחדל, ובדרך כלל רק מתחזקים (Maintainers) יכולים לבצע Push אליו. אם החשבון המחובר הוא מפתח (Developer), ה-Commit מסורב עם "GitLab סירבה ל-Commit: אתה זקוק להרשאת מפתח ומעלה, והענף לא יכול להיות מוגן." תן לחשבון ההוא תפקיד מתחזק, או אפשר למפתחים לבצע Push תחת הגדרות → מאגר → ענפים מוגנים בפרויקט.

איך הקובץ נראה

Clevera כותבת Markdown ש-GitLab מרנדרת, עם בלוק front matter קצר בראש הדף:

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"
---
במאמר Clevera בקובץ ה-Markdown
כותרות, מודגש, נטוי, קו חוצה, קוד מוטבע Markdown סטנדרטי
קישורים נשמרים. קישורים לדפי Clevera אחרים שומרים רק את הטקסט שלהם, כי הם לא יעבדו בתוך מאגר
רשימות עם תבליטים, ממוספרות ומקוננות רשימות Markdown סטנדרטיות
רשימות תיוג רשימות משימות (- [ ] / - [x])
טבלאות טבלאות Markdown
בלוקי קוד בלוקי קוד מגודרים עם השפה; כותרת קוד הופכת לשורה מודגשת מעל
תיבות הדגשה (Callouts) התראות GitLab עם הכותרת באותה שורה, כגון > [!WARNING] Careful: info ו-note כ-NOTE, tip ו-success כ-TIP, warning כ-WARNING, danger כ-CAUTION
שלבים ממוספרים רשימה ממוספרת: כותרת כל שלב מודגשת, התוכן שלו מקונן תחתיה
לשוניות תווית כל לשונית מודגשת, ואחריה התוכן שלה
כפתורי מצב (Toggles) מקטע <details> מתקפל
כרטיסים רשימת קישורים עם התיאורים שלהם; אייקוני כרטיסים מושמטים
הדגשה, כתב עילי, כתב תחתי תגיות <mark>, <sup> ו-<sub>
משוואות מתמטיקה ($…$ ובלוקי מתמטיקה)
צילומי מסך ותמונות קבצי תמונה שנוספו לפרויקט, עם הכיתוב בכתב נטוי
סרטונים והטמעות פוסטר או תמונה ממוזערת מ-YouTube שמקשרת לסרטון, פלוס קישור ▶ עם הכותרת שלו

הסרטון שממנו הגיע המאמר לא מתווסף לקובץ. סרטון Clevera שמוצב בתוך המאמר הופך לקישור לנגן שלו, רק כאשר קישור השיתוף של הסרטון פעיל. ראה הצג סרטון במאמר.

תמונות

צילומי מסך מתווספים לפרויקט שלך ליד הקובץ, וה-Markdown מקשר אליהם בנתיב יחסי (assets/<file name>/…). הם ממשיכים לעבוד ללא Clevera, ובפרויקט פרטי הם נשארים פרטיים כמו שאר הפרויקט.

קובץ וידאו שהעלית למאמר לא מתווסף. הוא נשאר קישור ל-Clevera שפג תוקפו לאחר זמן מה; פרסם שוב כדי לחדש אותו.

השתמש בו עם אתר תיעוד

אם GitLab Pages או מחולל אתרים סטטיים אחר (כגון MkDocs, Docusaurus או Hugo) בונה את התיעוד שלך מהפרויקט, כוון את תיקייה לתיקייה שהוא קורא ממנה. כל פרסום הוא Commit רגיל, כך שה-Pipeline שלך רץ כרגיל. רוב המחוללים קוראים title מה-front matter ומתעלמים משדות שהם לא מכירים.

עדכן מאמר שכבר פרסמת

הפרסום עובד רק לכיוון אחד. עריכות שאתה מבצע ב-Clevera נשארות ב-Clevera עד שתפרסם שוב, ושינויים שבוצעו לקובץ ב-GitLab לעולם לא חוזרים ל-Clevera.

כשאתה מפרסם לאותו פרויקט ואותה תיקייה, Clevera מוצאת את הקובץ עם אותו שם ומציגה "מאמר זה כבר נמצא ב-GitLab." לחץ על צפה בו כדי לפתוח את הקובץ הקיים, ואז בחר:

אפשרות מה קורה ב-GitLab כפתור
עדכן את המאמר הקיים אותו קובץ והתמונות שלו נדרסים ב-Commit חדש. עדכן ב-GitLab
צור מאמר חדש "שמור את הקיים והוסף את זה תחת כותרת חדשה." Clevera מציעה כותרת חדשה כגון "Create your first invoice (2)", שהופכת לקובץ חדש. צור מאמר חדש

אם הכותרת השתנתה ב-Clevera, שם הקובץ משתנה גם הוא, כך שהפרסום יוצר קובץ חדש ליד הישן. מחק או שנה את שם הקובץ הישן ב-GitLab בעצמך. שום דבר ב-Clevera לא מוחק קבצים מהפרויקט שלך.

נתק את GitLab

  1. פתח אינטגרציות, לחץ על תפריט ⋯ בשורת GitLab ובחר נתק (או לחץ על GitLab ואז נתק).
  2. אשר. "לא תוכל עוד לפרסם אליו מהעורך. תוכן שכבר פרסמת נשאר ב-GitLab."
האישור שמוצג לפני ניתוק GitLab, עם ביטול וניתוק

ניתוק מוחק את האסימונים (Tokens) של Clevera. כדי לבטל את הגישה של Clevera גם ב-GitLab, פתח את תפריט האווטאר שלך ב-GitLab → ערוך פרופיל → יישומים, מצא את Clevera תחת יישומים מורשים ולחץ על ביטול.

פתרון בעיות

מה רואים מה לעשות
"Integrations are included in Pro and Custom plans." שדרג את סביבת העבודה ל-Pro. ראה בחירת תוכנית.
אין כפתור חיבור בדף האינטגרציות רק הבעלים או מנהל מערכת יכולים לבצע חיבור. בקש מאחד מהם.
"You can view this item but not publish it. Ask someone who can edit it." עליך להיות בעל הרשאות עריכה למאמר כדי לפרסם אותו.
"Connect GitLab on the Integrations page first." GitLab עדיין לא מחובר לסביבת עבודה זו. בקש מבעלים או ממנהל מערכת לחבר אותו.
"No repositories in this account." החשבון המחובר אינו ברמת Developer או גבוהה יותר באף פרויקט. הוסף אותו לפרויקט, או בצע התחברות מחדש עם חשבון אחר.
פרויקט חסר מהרשימה בדוק שהחשבון המחובר הוא ברמת Developer או גבוהה יותר בו. הרשימה מכילה עד 1,000 פרויקטים, כאשר המעודכנים ביותר מופיעים ראשונים.
"Couldn’t load your GitLab locations" לחץ על נסה שוב. אם הבעיה נמשכת, בצע התחברות מחדש ל-GitLab.
"GitLab refused the commit: you need Developer access or higher, and the branch must not be protected." בדרך כלל מדובר בענף ברירת מחדל מוגן. ראה ענפים מוגנים.
"GitLab rejected the commit." ואחריו ההסבר של GitLab קרא את הסיבה של GitLab, תקן אותה בפרויקט, ולאחר מכן לחץ על נסה שוב.
"The GitLab project was not found, or you no longer have access to it." הפרויקט הועבר או נמחק, או שהחשבון איבד גישה אליו. בחר פרויקט אחר, או תקן את הגישה ב-GitLab.
"GitLab rejected the access token. Please reconnect GitLab." או "No refresh token available. Please reconnect your GitLab account." לחץ על התחבר מחדש, או פתח את אינטגרציות ולחץ על התחבר מחדש בשורה של GitLab.
"Failed to refresh GitLab token. Please reconnect." ההרשאה בוטלה ב-GitLab. בצע התחברות מחדש.
"GitLab rate limit reached. Please wait a moment and try again." המתן דקה, ולאחר מכן לחץ על נסה שוב.
"Connection failed:" ואחריו ההסבר של GitLab דחית את ההרשאה או ש-GitLab סירב לה. לחץ שוב על חיבור ואשר את הפעולה.
"Invalid authorization state. Please try again." או "Authorization expired. Please try again." תהליך ההתחברות ארך זמן רב מדי או בוצע בלשונית אחרת. התחל שוב מ-חיבור.
"Article content is empty or invalid." למאמר אין תוכן בשפה זו. צור או כתוב אותו, ולאחר מכן פרסם שוב.
"No article found. Please generate an article first." לסרטון אין מאמר בשפה שפתחת. צור אותו, או החלף שפה.
"Too many publish attempts. Please wait a moment before trying again." ניתן לפרסם עד 20 פעמים בדקה. המתן דקה.
"Failed to publish to GitLab. Please try again." לחץ על נסה שוב. אם הפרסום ממשיך להיכשל, בצע התחברות מחדש ל-GitLab ופנה לתמיכה.
החיבור מציג דורש תשומת לב או שגיאה לחץ על התחבר מחדש בשורה ואשר את הפעולה שוב.