Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Guarda notebooks en GitHub
Para crear una copia de seguridad de tu instancia de notebooks administrados por el usuario y hacer que esté disponible para otros, guarda el contenido de tu instancia de notebooks administrados por el usuario en GitHub.
Crea un repositorio de GitHub
Si aún no tienes un repositorio de GitHub, debes crear uno.
Cuando crees el repositorio de GitHub, asegúrate de que el repositorio de GitHub se pueda clonar; para ello, selecciona la casilla de verificación Inicializar este repositorio con un archivo README (Initialize this repository with a README).
Clona tu repositorio de GitHub en tu instancia de notebooks administrados por el usuario
Para clonar tu repositorio de GitHub en la instancia de notebooks administrados por el usuario, completa los siguientes pasos:
En tu repositorio de GitHub, haz clic en el botón Código y luego en la pestaña Local.
Copia la URL HTTPS.
En la consola de Google Cloud, ve a la página Notebooks administrados por el usuario.
Haz clic en Abrir JupyterLab para abrir tu instancia de notebooks administrados por el usuario.
En el navegador de archivos de folder de JupyterLab, selecciona la carpeta en la que deseas clonar el repositorio de GitHub. Por ejemplo, la carpeta principal.
En JupyterLab, selecciona Git > Clonar un repositorio.
Si se te solicita, ingresa tus credenciales.
Si usas un nombre de usuario y una contraseña de GitHub, ingresa tu nombre de usuario y contraseña de GitHub.
Agrega los archivos confirmados al repositorio de GitHub
La instancia de notebooks administrados por el usuario muestra el repositorio como una carpeta nueva. Si no ves el repositorio de GitHub clonado como una carpeta, haz clic en el botón Actualizar lista de archivos.
Haz doble clic en tu carpeta del repositorio para abrirla.
Agrega un notebook nuevo a tu instancia de notebooks administrados por el usuario.
Para agregar un archivo de notebook, puedes usar el menú o el Selector.
Menú
Para agregar un archivo de notebook nuevo desde el menú, selecciona File > New > Notebook.
En el cuadro de diálogo Seleccionar kernel, selecciona el kernel para tu notebook nuevo, por ejemplo, Python 3 y haz clic en Seleccionar.
Se abrirá el archivo de notebook nuevo.
Launcher
Para agregar un archivo de notebook nuevo desde el Selector, selecciona Archivo > Nuevo > Selector (Launcher).
Haz clic en el mosaico del kernel que deseas usar.
Se abrirá el archivo de notebook nuevo.
Cambia el nombre de tu nuevo archivo de notebook.
Menú
Selecciona Archivo > Cambiar nombre de notebook. Se abrirá el cuadro de diálogo Cambiar nombre de archivo.
En el campo Nombre nuevo, cambia Untitled.ipynb por uno significativo, como install.ipynb.
Haga clic en Cambiar nombre.
Launcher
Haz clic con el botón derecho en la pestaña Untitled.ipynb y, luego, en Cambiar nombre de notebook. Se abrirá el cuadro de diálogo Cambiar nombre de archivo.
En el campo Nombre nuevo, cambia Untitled.ipynb por uno significativo, como install.ipynb.
Haga clic en Cambiar nombre.
Selecciona la pestaña Git. El notebook nuevo se enumera en la agrupación Untracked (Sin seguimiento).
Para agregar el notebook nuevo como un archivo para tu repositorio de GitHub, haz clic con el botón derecho en el notebook nuevo y selecciona Realizar seguimiento. En la pestaña Git, tu notebook se agrega a la agrupación En etapas.
Para confirmar el notebook nuevo en el repositorio de GitHub, en la pestaña Git, agrega un comentario de confirmación y haz clic en Confirmar.
Para abrir la ventana de la terminal de Git, selecciona Git > Open Git repositorio en la terminal.
En la ventana de terminal de Git, ingresa el comando git push.
Si usas un nombre de usuario y una contraseña de GitHub, cuando se te solicite, escribe tu nombre de usuario y contraseña de GitHub.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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."]]