> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# base44 link

> מקשר פרויקט Base44 מקומי קיים לאפליקציית Base44 בענן. השתמש בזה כשיש לך base44/config.jsonc אך עדיין לא חיברת אותו לאפליקציית Base44.

<Warning>
  דף זה הוא חלק ממיומנות של סוכן קידוד AI ונכתב לסוכנים, לא לבני אדם. לתיעוד Base44 הקריא לבני אדם, ראה את [תיעוד המפתחים](/developers).
</Warning>

# base44 link

מקשר פרויקט Base44 מקומי קיים לאפליקציית Base44 בענן. השתמש בזה כשיש לך `base44/config.jsonc` אך עדיין לא חיברת אותו לאפליקציית Base44.

## קריטי: מתי להשתמש ב-Link לעומת Create

| תרחיש                                        | פקודה                      |
| -------------------------------------------- | -------------------------- |
| מתחיל מאפס, אין תיקיית `base44/`             | `npx base44 create`        |
| יש `base44/config.jsonc` אך אין `.app.jsonc` | `npx base44 link`          |
| הפרויקט כבר מקושר (יש `.app.jsonc`)          | כבר בוצע, השתמש ב-`deploy` |

## תחביר

```bash theme={null}
npx base44 link [options]
```

## אפשרויות

| אפשרות                            | תיאור                                                       | נדרש          |
| --------------------------------- | ----------------------------------------------------------- | ------------- |
| `-c, --create`                    | צור פרויקט חדש (דלג על שאלת בחירה)                          | לא            |
| `-n, --name <name>`               | שם פרויקט (נדרש כאשר `--create` בשימוש)                     | עם `--create` |
| `-d, --description <description>` | תיאור פרויקט                                                | לא            |
| `--app-id <id>`                   | App ID לקישור לפרויקט קיים (דגל גלובלי, מדלג על שאלת בחירה) | לא            |

## מצב לא אינטראקטיבי

עבור CI/CD או שימוש בסוכן:

**צור פרויקט חדש:**

```bash theme={null}
npx base44 link --create --name my-app
```

**קשר לאפליקציה קיימת:**

```bash theme={null}
npx base44 link --app-id <app-id>
```

WRONG: `npx base44 link --create` (חסר --name)
WRONG: `npx base44 link --create --app-id <id>` (לא ניתן להשתמש בשניהם)
RIGHT: `npx base44 link --create --name my-app`
RIGHT: `npx base44 link --app-id <id>`

## דוגמאות

```bash theme={null}
# Interactive mode - prompts for project details
npx base44 link

# Non-interactive - create and link in one step
npx base44 link --create --name my-app

# With description
npx base44 link --create --name my-app --description "My awesome app"

# Link to a specific existing project by ID
npx base44 link --app-id abc123
```

## מה זה עושה

1. מוצא את `base44/config.jsonc` בתיקייה הנוכחית (או בתיקיות הורה)
2. מאמת שאין `.app.jsonc` קיים (הפרויקט לא כבר מקושר)
3. או:
   * יוצר אפליקציית Base44 חדשה בענן (עם `--create`), או
   * מקשר לאפליקציה קיימת (עם `--app-id` או בחירה אינטראקטיבית)
4. כותב את ה-app ID ל-`base44/.app.jsonc`

## דרישות

* חייב להיות `base44/config.jsonc` בפרויקט
* חייב להיות ללא `base44/.app.jsonc` (השתמש ב-`deploy` אם כבר מקושר)
* חייב להיות מאומת (הרץ `npx base44 login` תחילה)

## הערות

* לאחר הקישור, ניתן לפרוס משאבים עם `npx base44 deploy`
* קובץ `.app.jsonc` צריך להיות מוגדר ב-git-ignore (מכיל את ה-app ID שלך)

<Note>דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין ב[גרסה האנגלית](/). </Note>
