Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Notebook auf GitHub speichern
Wenn Sie Ihre nutzerverwaltete Notebookinstanz sichern und anderen Nutzern zur Verfügung stellen möchten, speichern Sie den Inhalt der vom Nutzer verwalteten Notebooks Instanz auf GitHub.
GitHub-Repository erstellen
Wenn Sie noch kein GitHub-Repository haben, müssen Sie eines erstellen.
Achten Sie beim Erstellen des GitHub-Repositorys darauf, dass Ihr GitHub-Repository geklont werden kann, indem Sie das Kästchen Dieses Repository mit einer README-Datei initialisieren anklicken.
Klonen Sie das GitHub-Repository in der nutzerverwalteten Notebookinstanz.
Führen Sie die folgenden Schritte aus, um das GitHub-Repository in der vom Nutzer verwalteten Notebookinstanz zu klonen:
Klicken Sie in Ihrem GitHub-Repository auf die Schaltfläche Code und dann auf den Tab Lokal.
Kopieren Sie die URL unter HTTPS.
Rufen Sie in der Google Cloud Console die Seite Nutzerverwaltete Notebooks auf.
Dateien, für die ein Commit durchgeführt wurde, zum GitHub-Repository hinzufügen
Ihre nutzerverwaltete Notebookinstanz zeigt Ihr Repository als neuen Ordner an. Wenn Ihr geklontes GitHub-Repository nicht als Ordner angezeigt wird, klicken Sie auf die Schaltfläche Dateiliste aktualisieren, wie nachstehend gezeigt:
Doppelklicken Sie auf Ihren Repository-Ordner, um ihn zu öffnen.
Fügen Sie der nutzerverwalteten Notebookinstanz ein neues Notebook hinzu.
Zum Hinzufügen einer Notebook-Datei können Sie das Menü oder den Launcher verwenden.
Menü
Um über das Menü eine neue Notebookdatei hinzuzufügen wählen Sie File > New > Notebook aus.
Wählen Sie im Dialogfeld Select Kernel den Kernel für Ihr neues Notebook aus, z. B. Python 3, und klicken Sie dann auf Select.
Ihre neue Notebookdatei wird geöffnet.
Launcher
Wählen Sie zum Hinzufügen einer neuen Notebook-Datei aus dem Launcher File > New > Launcher aus.
Klicken Sie auf die Kachel für den Kernel, den Sie verwenden möchten.
Ihre neue Notebookdatei wird geöffnet.
Benennen Sie die neue Notebook-Datei um.
Menü
Wählen Sie File > Rename notebook aus. Das Dialogfeld Rename file wird geöffnet.
Ändern Sie im Feld New nameUntitled.ipynb in einen aussagekräftigen Namen, beispielsweise install.ipynb.
Klicken Sie auf Umbenennen.
Launcher
Klicken Sie mit der rechten Maustaste auf den Tab Untitled.ipynb und dann auf Rename Notebook. Das Dialogfeld Rename file wird geöffnet.
Ändern Sie im Feld New nameUntitled.ipynb in einen aussagekräftigen Namen, beispielsweise install.ipynb.
Klicken Sie auf Umbenennen.
Wählen Sie den Tab Git aus. Das neue Notebook wird in der Gruppe Untracked aufgelistet.
Klicken Sie mit der rechten Maustaste auf das neue Notebook und wählen Sie Nachverfolgen aus, um das neue Notebook als Datei für das GitHub-Repository hinzuzufügen. Auf dem Tab Git wird Ihr Notebook nun zur Gruppe Staged hinzugefügt.
Fügen Sie auf dem Tab Git einen Commit-Kommentar hinzu und klicken Sie auf Commit, um einen Commit für das neue Notebook im GitHub-Repository durchzuführen.
Wählen Sie zum Öffnen eines Git-Terminalfensters Git > Git-Repository im Terminal öffnen aus.
Geben Sie im Git-Terminalfenster den Befehl git push ein.
Wenn Sie einen GitHub-Nutzernamen und -Passwort verwenden, geben Sie bei entsprechender Aufforderung den GitHub-Nutzernamen und das Passwort ein.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-03 (UTC)."],[],[],null,["# Save a notebook to GitHub\n=========================\n\n\n| Vertex AI Workbench user-managed notebooks is\n| [deprecated](/vertex-ai/docs/deprecations). On\n| April 14, 2025, support for\n| user-managed notebooks will end and the ability to create user-managed notebooks instances\n| will be removed. Existing instances will continue to function\n| but patches, updates, and upgrades won't be available. To continue using\n| Vertex AI Workbench, we recommend that you\n| [migrate\n| your user-managed notebooks instances to Vertex AI Workbench instances](/vertex-ai/docs/workbench/user-managed/migrate-to-instances).\n\n\u003cbr /\u003e\n\nTo back up your user-managed notebooks instance and make it available\nto others, save the contents of your user-managed notebooks instance\nto GitHub.\n\nCreate a GitHub repository\n--------------------------\n\nIf you don't already have a [GitHub](https://github.com/) repository, you must create one.\n\nWhen you create your GitHub repository make sure that your GitHub repository\ncan be cloned by selecting the **Initialize this repository with a README**\ncheckbox.\n\nClone your GitHub repository in your user-managed notebooks instance\n--------------------------------------------------------------------\n\nTo clone your GitHub repository in your user-managed notebooks\ninstance, complete the following steps:\n\n1. In your GitHub repository, click the **Code** button,\n and then click the **Local** tab.\n\n2. Copy the **HTTPS** URL.\n\n3. In the Google Cloud console, go to the **User-managed notebooks** page.\n\n [Go to User-managed notebooks](https://console.cloud.google.com/vertex-ai/workbench/user-managed)\n4. Click **Open JupyterLab** to open\n your user-managed notebooks instance.\n\n5. In the JupyterLab\n folder **File Browser**, select\n the folder where you want to clone the GitHub repository. For example,\n the home folder.\n\n6. In JupyterLab, select\n **Git \\\u003e Clone a Repository**.\n\n7. If prompted, enter your credentials.\n\n - If you use a GitHub username and password, enter your\n GitHub username and password.\n\n - If you use two-factor authentication with GitHub,\n create and use a [personal access token](https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line).\n\n8. In the **Clone a repo** dialog, paste the HTTPS URL for your GitHub repository.\n\n9. Click **Clone**.\n\nConfigure your user-managed notebooks instance with your GitHub user information\n--------------------------------------------------------------------------------\n\n1. In JupyterLab, select\n **Git \\\u003e Open Git Repository in Terminal**\n to open a Git terminal window.\n\n2. In the Git terminal window, enter the following commands to configure\n your Git username and email:\n\n ```scdoc\n git config --global user.name \"YOUR_NAME\"\n git config --global user.email \"YOUR_EMAIL\"\n ```\n3. If your GitHub account requires SSH authentication, complete\n the following steps to connect your account:\n\n 1. From your Git terminal in your user-managed notebooks\n instance, follow GitHub's\n [instructions for generating a new SSH key](https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent).\n\n 2. Follow the\n [instructions for adding that SSH key to your GitHub\n account](https://help.github.com/en/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account).\n\n4. Close the Git terminal window.\n\nAdd your committed files to your GitHub repository\n--------------------------------------------------\n\n1. Your user-managed notebooks instance shows your repository\n as a new folder. If you don't\n see your cloned GitHub repository as a folder, click the **Refresh File\n List** button.\n\n2. Double-click your repository folder to open it.\n\n3. Add a new notebook to your user-managed notebooks instance.\n\n To add a notebook file, you can use the menu or the Launcher. \n\n ### Menu\n\n 1. To add a new notebook file from the menu, select\n **File \\\u003e New \\\u003e Notebook**.\n\n 2. In the **Select kernel** dialog, select the kernel for your new\n notebook, for example, **Python 3** , and then click **Select**.\n\n Your new notebook file opens.\n\n ### Launcher\n\n 1. To add a new notebook file from the Launcher, select\n **File \\\u003e New \\\u003e Launcher**.\n\n 2. Click the tile for the kernel you want to use.\n\n Your new notebook file opens.\n4. Rename your new notebook file.\n\n ### Menu\n\n 1. Select **File \\\u003e Rename notebook** . The\n **Rename file** dialog opens.\n\n 2. In the **New name** field, change `Untitled.ipynb` to something\n meaningful, such as `install.ipynb`.\n\n 3. Click **Rename**.\n\n ### Launcher\n\n 1. Right-click the `Untitled.ipynb` tab and then click\n **Rename notebook** . The **Rename file** dialog opens.\n\n 2. In the **New name** field, change `Untitled.ipynb` to something\n meaningful, such as `install.ipynb`.\n\n 3. Click **Rename**.\n\n5. Select the **Git** tab. Your new notebook is listed in the **Untracked**\n grouping.\n\n6. To add the new notebook as a file for your GitHub repository, right-click\n the new notebook and select **Track** . On the **Git** tab, your notebook\n is now added to the **Staged** grouping.\n\n7. To commit your new notebook to your GitHub repository, on the **Git** tab,\n add a commit comment and click **Commit**.\n\n8. To open a Git terminal window, select\n **Git \\\u003e Open Git repository in terminal**.\n\n9. In the Git terminal window, enter the `git push` command.\n\n - If you use a GitHub username and password, when prompted, enter your\n GitHub username and password.\n\n - If you use two-factor authentication with GitHub,\n [create a personal access token](https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line)\n to use.\n\n When the `git push` command completes, your committed files are in\n your GitHub repository."]]