Skip to main content
Base Code מעניק לצוות שלך סביבת ענן משותפת לבסיס קוד קיים. אין צורך להקים סביבת פיתוח מקומית. השתמש בצ’אט ה-AI כדי לבצע שינויים בענפים, לצפות בתצוגה מקדימה של העבודה ולפתוח בקשות משיכה לבדיקה. המאגר ב-GitHub נשאר מקור האמת.
Base Code showing the AI chat, project files, a working branch, Preview, and Create PR

שימוש ב-Base Code

לפני שמתחילים: הפרויקט שלך חייב להיות פרויקט ווב או פרויקט Full-stack במאגר GitHub.

הגדרת Base Code

חבר מאגר GitHub כדי לבצע בו שינויים עם צ’אט ה-AI. אם חשבון ה-GitHub שלך כבר מחובר, המשך אל בחירת מאגר.

חיבור חשבון ה-GitHub שלך

חבר את חשבון ה-GitHub שלך ותן ל-Base44 גישה למאגרים שעליהם תרצה לעבוד. כדי לחבר את החשבון שלך:
  1. עבור אל Base Code.
  2. לחץ על Connect GitHub.
  3. התחבר ל-GitHub אם תתבקש, ולאחר מכן אשר את Base44 Builder.
  4. בחר את חשבון ה-GitHub או הארגון. לאחר מכן פעל לפי ההנחיות כדי להתקין או להגדיר את Base44 Builder ולתת לו גישה למאגרים.

בחירת מאגר

בחר מאגר וענף לפתיחה ב-Base Code.
כדי לבחור מאגר מהחשבון שלך:
  1. ב-Base Code, לחץ על View more.
  2. בחר מאגר.
  3. תחת Branch, השאר את הענף שנבחר או בחר ענף אחר.
  4. לחץ על Connect.
  • כדי לפתוח מאגר מהרשימה בענף ברירת המחדל שלו, בחר אותו בדף Base Code ולחץ על Open in Base.
  • כדי לחבר מאגר נוסף, בחר Add repository מהתפריט הנפתח של המאגרים.

עבודה על הפרויקט שלך

השתמש בצ’אט ה-AI כדי לבצע שינויים במאגר המחובר ולבדוק אותם בתצוגה מקדימה של סביבת הפיתוח. אם נדרשים שינויי הגדרה וחיברת את ענף ברירת המחדל, Base Code יוצר ענף הגדרה ושומר בו את השינויים. אם חיברת ענף אחר, השינויים נשמרים ישירות בענף הזה. כדי לכלול שינויי הגדרה שעדיין לא מוזגו בענף חדש, התחל מהענף שמכיל אותם.
Base Code מספק תצוגה מקדימה של סביבת פיתוח, ולא אחסון לסביבת ייצור. כדי לשחרר את השינויים, השתמש בתהליך הפריסה הקיים של הפרויקט.

ביצוע השינוי הראשון שלך

תאר את השינוי שתרצה לבצע. Base Code יוצר ענף חדש ונותן לו שם לפי הבקשה שלך. כדי לעבוד על ענף GitHub קיים, ייבא את הענף ל-Base Code. כדי לבצע את השינוי הראשון שלך:
  1. עבור אל Base Code.
  2. (אופציונלי) אם מופיע תפריט נפתח ליד Create new branch, בחר את הענף שממנו תתחיל.
  3. בתיבת ההנחיה, תאר את השינוי שתרצה לבצע. לדוגמה:
  4. לחץ על Create branch כדי לפתוח את הענף החדש ולהתחיל לבצע שינויים.
  5. בדוק את השינוי ב-Preview, ולאחר מכן בקש מצ’אט ה-AI התאמות נוספות.

שמירת העבודה שלך

Base Code שומר את העבודה שלך תוך כדי. בזמן הצ’אט, הוא מבצע Commit ו-Push לענף העבודה שלך ב-GitHub. כדי לבדוק מה נמצא בענף, שאל את צ’אט ה-AI. כדי להכניס את השינויים לענף ברירת המחדל, פתח בקשת משיכה, בדוק את השינויים ולאחר מכן מזג אותם.

פתיחת בקשת משיכה

לאחר שבדקת את השינויים, פתח בקשת משיכה לבדיקה. אם סביבת העבודה משתמשת בחיבור ה-GitHub האישי של כל משתמש, החשבון שלך צריך הרשאת כתיבה למאגר. פתיחת בקשת משיכה אינה ממזגת את השינויים באופן אוטומטי. כדי לפתוח בקשת משיכה:
  1. לחץ על Create PR בחלק העליון של העורך.
  2. הזן Title ו-Description (optional).
  3. לחץ על Create PR.
  4. ב-Your PR is ready, פתח את הקישור תחת Link to PR כדי לבדוק את השינויים ב-GitHub.
אפשר גם לבקש מצ’אט ה-AI ליצור בקשת משיכה. הוא יכתוב עבורך את הכותרת והתיאור.

פתרון התנגשויות בין ענפים

אם יש התנגשויות בבקשת המשיכה, צ’אט ה-AI יכול לפתור אותן עבורך. פתרון ההתנגשויות ממזג את ענף הבסיס של בקשת המשיכה לתוך ענף העבודה שלך. כדי לפתור התנגשויות:
  1. לחץ על Resolve conflicts מעל תיבת ההנחיה.
  2. בדוק ונסה את השינויים שה-AI מבצע, במיוחד במקומות ששני הענפים שינו את אותה תכונה.

מענה להערות בדיקה

השתמש בצ’אט ה-AI כדי לטפל במשוב על בקשת המשיכה שלך. כדי לטפל בהערות בדיקה:
  1. בקש מצ’אט ה-AI להציג את ההערות הפתוחות בבקשת המשיכה. לכל שרשור יופיעו הקובץ והשורה.
  2. ציין באילו הערות לטפל ומה לשנות.
  3. בדוק את השינויים והתשובות המוצעים לפני שתבקש לפרסם אותם.
  4. כשתהיה מוכן, בקש מצ’אט ה-AI בנפרד לסגור שרשור.

ניהול ענפים

צור ענף חדש או ייבא ענף קיים כדי לעבוד על שינויים נפרדים. לכל ענף יש סביבת פיתוח משלו ב-Base Code. כדי לעבור בין ענפים, לחץ על התפריט הנפתח של הענפים מעל צ’אט ה-AI ובחר ענף.

יצירת ענפים

צור ענף מענף ברירת המחדל של המאגר או מענף פעיל אחר. כדי ליצור ענף:
  1. לחץ על התפריט הנפתח של הענפים מעל צ’אט ה-AI.
  2. לחץ על Create new branch.
  3. בחר את ענף ההתחלה מהתפריט הנפתח שליד Start from.
  4. תאר את השינוי בצ’אט ה-AI ושלח את ההודעה.

ייבוא ענף מ-GitHub

ייבא ענף GitHub קיים כדי להמשיך לעבוד עליו ב-Base Code. השינויים מצ’אט ה-AI נשמרים ונדחפים לענף הזה. כדי לייבא ענף:
  1. לחץ על התפריט הנפתח של הענפים מעל צ’אט ה-AI.
  2. לחץ על Import from GitHub.
  3. בחר את הענף.
  4. לחץ על Import.

מחיקת ענף

מחיקת ענף מסירה אותו ואת הצ’אט שלו מ-Base Code. הענף נשאר ב-GitHub. כדי למחוק ענף:
  1. לחץ על התפריט הנפתח של הענפים מעל צ’אט ה-AI.
  2. לחץ על More actions ליד הענף, ולאחר מכן לחץ על Delete.
  3. לחץ על Delete branch לאישור.

ניהול הפרויקט שלך

השתמש בלוח הבקרה של האפליקציה כדי לנהל את קבצי הפרויקט, הסודות ושירותי הפיתוח.

הוספת סודות

הוסף מפתחות API וסודות נוספים שהפרויקט צריך. צ’אט ה-AI יבקש ממך סוד כשיהיה בו צורך. הסודות מוצפנים ואינם נשמרים במאגר. הם משותפים לכל הענפים, גם לאחר בנייה מחדש. שינויים והסרות חלים אוטומטית על ענפים פעילים. ענפים לא פעילים יקבלו אותם בפעם הבאה שתפתח אותם. כדי להוסיף סוד:
  1. לחץ על Dashboard בחלק העליון של העורך.
  2. לחץ על Secrets.
  3. לחץ על Add Secret.
  4. הזן את Secret Name ואת Secret Value, ולאחר מכן לחץ על Add Secret.
כדי להוסיף כמה סודות בבת אחת, לחץ על Import .env והעלה או הדבק את הקובץ. כל שורת KEY=VALUE הופכת לסוד. סוד קיים עם אותו שם יוחלף.

שיתוף פעולה עם חברי הצוות

הצוות שלך יכול להשתמש בצ’אט ה-AI כדי לתרום לאותו פרויקט ולבדוק שינויים באמצעות בקשות משיכה. בעלים, מנהלים ועורכים של סביבת העבודה יכולים לגשת לפרויקט ב-Base Code בלי הזמנה נפרדת לאפליקציה. כדי להזמין מישהו מחוץ לסביבת העבודה, הוסף אותו כשותף מעורך האפליקציה.

שאלות נפוצות

האינטגרציה עם GitHub מסנכרנת עם מאגר אפליקציה שבנית ב-Base44. לעומת זאת, Base Code מתחיל ממאגר שכבר קיים.כדי להעביר פרויקט מפלטפורמה אחרת, כמו Shopify או Lovable, ראה העברת פרויקט ל-Base44. כדי לקשר פרויקט Backend מקומי של Base44 באמצעות ה-CLI, ראה קישור פרויקט קיים.
לא. Base Code מריץ רק פרויקטי ווב ו-Full-stack. אם הפרויקט שלך אינו נתמך, תופיע הודעה שמסבירה מה זוהה. שום דבר לא נוצר בחשבון שלך.
Base Code בודק את הפרויקט שבתיקיית השורש של המאגר. הפרויקט הזה חייב להיות פרויקט ווב או Full-stack. אפליקציית מובייל בתיקיית משנה לא פוסלת את המאגר כשלעצמה.
לחץ על View more, או על Add repository בתפריט הנפתח של המאגרים, כדי לפתוח את Connect your repository. אם המאגר עדיין חסר, תן ל-Base44 גישה אליו ב-GitHub.כדי לעדכן את הגישה למאגר:
  1. ב-GitHub, תן ל-Base44 Builder גישה למאגר.
  2. פתח מחדש את Connect your repository ב-Base Code.
כן. כשחשבון ה-GitHub שלך מחובר, השתמש ב-Paste a link כדי ליצור Fork או עותק פרטי. אם סביבת העבודה מגבילה מאגרים לארגוני GitHub מאושרים, תצטרך הרשאת Push למאגר בארגון מאושר.
סביבת העבודה שלך לא מאפשרת מאגרים מארגון ה-GitHub הזה. בקש ממי שמנהל את הגדרות ה-GitHub של סביבת העבודה לוודא שהארגון מחובר ומסומן כ-Allowed תחת Build tools > GitHub. לאחר מכן נסה שוב.
הגדרות סביבת העבודה קובעות מי יכול לחבר ארגוני GitHub ואילו ארגונים זמינים לאפליקציות חדשות. חברים עדיין צריכים הרשאה כדי לחבר פרויקטים. שינוי של Allowed לא משפיע על אפליקציות שכבר משתמשות בארגון. אפשר לסנן את הרשימה לפי סטטוס החיבור.כדי לנהל גישה לארגוני GitHub:
  1. עבור להגדרות סביבת העבודה.
  2. תחת Build tools, לחץ על GitHub.
  3. תחת Who can connect organizations, בחר מי יכול להוסיף ארגון.
  4. תחת Connected organizations, השתמש ב-Allowed כדי לקבוע אילו ארגונים זמינים לאפליקציות חדשות.
אפליקציות שמקושרות לחיבור של הארגון בסביבת העבודה מפסיקות להסתנכרן עם GitHub. חלון האישור מציג את האפליקציות המושפעות. Base44 Builder נשאר מותקן ב-GitHub, כך שאפשר לחבר את הארגון מחדש.כדי לנתק ארגון:
  1. עבור להגדרות סביבת העבודה.
  2. תחת Build tools, לחץ על GitHub.
  3. תחת Connected organizations, לחץ על סמל הפעולות ליד הארגון.
  4. לחץ על Disconnect organization, ולאחר מכן לחץ על Disconnect.
כן. כברירת מחדל, Base Code משתמש ב-Auto mode כדי לבחור מודל AI לכל בקשה.כדי לבחור מודל AI:
  1. לחץ על המודל בתחתית צ’אט ה-AI.
  2. בחר את המודל שאיתו תרצה לעבוד.
לפרטים נוספים, ראה בחירת מודל AI.
אם סביבת העבודה משתמשת בחיבור ה-GitHub האישי של כל משתמש, החשבון שלך חייב להיות מחובר ועם הרשאת כתיבה למאגר. אחרת, יופיע על הפרויקט התג ‘Read only’. אפשר לדון בפרויקט בצ’אט ה-AI ולעבור בין ענפים, אבל אי אפשר לבצע שינויים או ליצור ענף.כדי לחבר את חשבון ה-GitHub שלך:
  1. פתח את הפרויקט.
  2. בבאנר Connect your GitHub account, לחץ על Connect account.
  3. אשר את Base44 Builder ב-GitHub.
אם מופיעה ההודעה GitHub write access required, החשבון שלך מחובר אבל חסרה לו הרשאת כתיבה. בקש ממנהל המאגר להעניק אותה, ולאחר מכן לחץ על Recheck permissions.
כשתחזור ל-Base Code, סביבת הפרויקט תופעל מחדש כדי שתוכל להמשיך לעבוד. אם צריך לבנות את הסביבה מחדש, Base Code משתמש ב-Commit האחרון בענף ה-GitHub שלך. לפני שאתה עוזב, בקש מצ’אט ה-AI לוודא שהשינויים האחרונים נמצאים בענף.
כן. בקש מצ’אט ה-AI להוסיף את הקוד באמצעות הטכנולוגיות שהפרויקט כבר משתמש בהן.חיבור מאגר לא מוסיף או מגדיר באופן אוטומטי ישויות, התחברות או SDK של Base44. הפרויקט שומר על מסד הנתונים, האימות והניתוב הקיימים שלו.עבור מסד נתונים או שירות חדש, הוסף את מחרוזת החיבור או מפתח ה-API שלו כסוד.
בקשת המשיכה מופנית לענף שממנו נוצר ענף העבודה שלך. בענף הגדרה ש-Base Code יצר, היא מופנית לענף שחיברת.שינויים נוספים בענף העבודה מופיעים באותה בקשת משיכה. GitHub מריץ את הבדיקות שהוגדרו במאגר.אם סביבת העבודה משתמשת בחיבור ה-GitHub האישי של כל משתמש, Base44 פותח בקשות משיכה באמצעות חשבון ה-GitHub שלך. במקרה כזה, ב-Commits של שינויים שביקשת בצ’אט ה-AI אתה מופיע כמחבר, ו-base44-builder[bot] מופיע כמחבר שותף.בדוק ומזג את בקשת המשיכה ב-GitHub. אין כפתור מיזוג ב-Base Code, אבל אפשר לבקש מצ’אט ה-AI למזג אותה.
ל-Base44 נדרשת הרשאה לפתוח בקשות משיכה במאגר שלך. אם תתבקש, לחץ על Review permissions on GitHub. הבעלים של חשבון ה-GitHub או של הארגון שבבעלותו המאגר צריך לאשר את הגישה המבוקשת. לאחר האישור, חזור ל-Base Code ונסה שוב.
Base Code מספק תצוגה מקדימה של סביבת פיתוח, ולא אחסון לסביבת ייצור. חבר ונהל את הדומיין המותאם אישית דרך ספק האחסון שלך.
מידע על איסוף מידע אישי והשימוש בו מופיע במדיניות הפרטיות של Base44. למידע על אימון מודלי AI ועל אמצעי השליטה בנתונים שלך, ראה פרטיות ואבטחה.
אפשר לממש קופון לפני או אחרי חיבור מאגר.כל קוד קופון חל על עד 10 אנשים בסביבת העבודה.כדי לממש קופון:
  1. עבור אל Base Code.
  2. הזן את קוד הקופון:
    • לפני חיבור מאגר: לחץ על Have a coupon? בפינה הימנית העליונה, והזן את הקוד בחלון שנפתח.
    • אחרי חיבור מאגר: הזן את הקוד בשדה שמתחת ל-Have a coupon?.
  3. לחץ על Apply.
דף זה תורגם באמצעות AI. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.