Wählen Sie in Ihrem geöffneten Arbeitsbereich im Menü Ansicht die Option Quellcodeverwaltung aus oder drücken Sie Ctrl-Shift-G (Cmd-Shift-G unter MacOS).
Wenn Sie das App Prototyping agent in Prototyper
view, first click
Switch to Code to open Code view. verwenden
Sehen Sie sich das Diagramm zur Quellcodeverwaltung an. Wenn nicht übertragene Änderungen vorhanden sind, verwenden Sie eine der folgenden beiden Methoden, um sie lokal zu übertragen:
Über den Bereich „Versionsverwaltung“:
Klicken Sie auf Commit.
Wenn Sie aufgefordert werden, Änderungen zu stagen, klicken Sie auf Ja.
Fügen Sie eine Commit-Nachricht hinzu, in der Ihre Änderungen in der Datei COMMIT_EDITMSG beschrieben werden, die sich öffnet.
Speichern und schließen Sie die Datei.
Über das Terminal:
Führen Sie Folgendes aus, um nicht übertragene Dateien aufzurufen:
gitstatus
Fügen Sie die Dateien der Quellcodeverwaltung hinzu:
So fügen Sie einzelne Dateien hinzu:
gitadd[listoffiles]
Führen Sie den folgenden Befehl aus, um alle nicht festgelegten Dateien hinzuzufügen:
gitadd*
Wenden Sie Ihre Änderungen an:
gitcommit-m"Your commit message describing the changes."
alle Ausschlüsse hinzu.
Klicken Sie im Bereich Quellcodeverwaltung auf Zweig veröffentlichen.
Wenn Sie aufgefordert werden, sich bei Git anzumelden, klicken Sie auf Zulassen und folgen Sie der Anleitung zur Authentifizierung.
Kehren Sie nach der Authentifizierung zum Firebase Studio-Fenster zurück, geben Sie einen Namen für Ihr Projekt in das aktive Feld ein und wählen Sie eine der folgenden Optionen aus:
Klicken Sie auf In privatem GitHub-Repository veröffentlichen, um Ihre App privat auf GitHub zu veröffentlichen.
In öffentlichem GitHub-Repository veröffentlichen, um Ihre App öffentlich auf GitHub zu veröffentlichen.
[null,null,["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],[],null,["You can integrate Firebase Studio with GitHub to ensure that your projects\nare backed up and can be shared with others.\n| **Note:** If you're using the App Prototyping agent, note that it commits its changes to your local branch on every response. Firebase Studio in Code view requires you to manually commit changes after you make them. You can do this from the Source Control pane or from the Terminal in [Firebase Studio Code\n| view](/docs/studio/get-started-workspace).\n\nBefore you begin\n\n- [Create an account on GitHub](https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github)\n\nAdd your project to GitHub\n\nTo add your project to GitHub:\n\n1. In your open workspace, from the **View** menu, select **Source Control**\n or press `Ctrl-Shift-G` (`Cmd-Shift-G` in MacOS).\n\n If you're using the App Prototyping agent in\n Prototyper view, first click **Switch to Code** to open Code view.\n2. Review the Source Control graph. If there are any uncommitted changes, use\n either of the these two methods to commit them locally:\n\n - From the Source Control pane:\n\n 1. Click **Commit**.\n\n 2. When prompted to stage changes, click **Yes**.\n\n 3. Add a commit message that describes your changes in the\n `COMMIT_EDITMSG` file that opens.\n\n 4. Save and close the file.\n\n - From the Terminal:\n\n 1. To view uncommitted files, run:\n\n git status\n\n 2. Add the files to source control:\n\n - To add single files, run:\n\n git add [list of files]\n\n - To add all uncommitted files, run:\n\n git add *\n\n 3. Commit your changes:\n\n git commit -m \"Your commit message describing the changes.\"\n\n | **Warning:** Inspect the files that you plan to upload to GitHub to ensure you are not uploading any API keys or other secrets. Add any exclusions to the [`.gitignore`\n | file](https://docs.github.com/en/get-started/git-basics/ignoring-files).\n3. In the **Source Control** pane, click **Publish Branch.**\n\n4. When prompted to log into Git, click **Allow** and follow the instructions\n to authenticate.\n\n5. After you've authenticated, return to the Firebase Studio window and\n enter a name for your project in the active field, then select one of the\n following:\n\n - **Publish to GitHub private repository** to publish your app privately on\n GitHub.\n\n - **Publish to GitHub public repository** to publish your app publicly on\n GitHub.\n\n| **Tip:** We recommend uploading to a private repository at first. You can set the repository to public on GitHub at any time.\n\nNext steps\n\n- [Customize your Firebase Studio workspace](/docs/studio/customize-workspace).\n- [Create a custom template](/docs/studio/custom-templates)."]]