Crea una aplicación nueva a partir de una muestra personalizada en Cloud Code para Cloud Shell
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Un repositorio de muestra es un repositorio de Git que contiene muestras personalizadas que puedes usar para desarrollar aplicaciones. Una vez que hayas configurado tu repositorio de muestra, puedes comenzar a crear aplicaciones con estas muestras.
Como alternativa, puedes importar el
repositorio de muestras personalizadas de Cloud Code
para probar muestras personalizadas. Para comprender mejor cómo se configuran los repositorios de muestras personalizados, te recomendamos que intentes clonar el repositorio y modificar su estructura y contenido antes de importarlo. Para ello, crea muestras nuevas en el repositorio o modifica el código fuente para crear tus propias versiones de las apps de Hello World o Guestbook.
Para seguir la guía paso a paso sobre esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:
Para crear una aplicación nueva con una muestra de tu repositorio de muestras, sigue estos pasos:
Copia la URL de Git del repositorio de muestra que deseas usar. Si usas un repositorio de Git alojado en vivo en tu máquina local, se omite el sufijo .git y la URL tiene el formato /path/to/repo.
En la barra de estado de Cloud Code, haz clic en el nombre del proyecto activo.
En el menú Selección rápida que aparece, selecciona Nueva aplicación.
Cuando se te solicite el tipo de muestra que deseas usar, selecciona Aplicación personalizada.
Haz clic en Importar muestra desde repositorio.
Cuando se te solicite la URL, ingresa la URL de Git que copiaste antes.
La URL de este ejemplo usa el formato HTTPS de GitHub: https://github.com/username/repo-name.git.
Sugerencia para solucionar problemas: Si tienes problemas con la autenticación de Git, verifica que tu acceso a Git de Cloud Shell esté configurado correctamente. Consulta Cómo usar el control de versiones con el editor de Cloud Shell para obtener más información.
Para usar la versión más reciente de tus muestras en Cloud Code, haz clic en
actualizarActualizar plantillas.
Revisa la ventana de la terminal en tu IDE para confirmar que el repositorio se haya clonado correctamente.
Se usa automáticamente la rama predeterminada del repositorio. Para usar otra rama, haz lo siguiente:
Edita la rama en uso o la URL del repositorio en el archivo settings.json
en cloudcode.customApplications.
Haz clic en Aplicación personalizada.
Haz clic en ActualizarActualizar.
Si no se clonó correctamente,
puedes usar la opción Administrar repositorios para actualizar los detalles del repositorio de muestra
con una URL o rama de Git válida.
En la lista actualizada de muestras, selecciona tu muestra personalizada.
Ingresa el nombre y la ubicación de tu proyecto.
Haz clic en Crear nueva aplicación.
Cloud Code crea la app con la muestra que elegiste y la abre para usarla.
[[["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-05 (UTC)"],[[["\u003cp\u003eA sample repository in Git contains custom samples for developing applications, and can be set up for use by the developer.\u003c/p\u003e\n"],["\u003cp\u003eYou can explore custom sample repository setup by cloning the provided example repository and modifying its structure or sample source code.\u003c/p\u003e\n"],["\u003cp\u003eTo create a new application, copy the sample repository's Git URL, and in the Cloud Code Quick Pick menu, select to import the sample.\u003c/p\u003e\n"],["\u003cp\u003eWhen importing a sample, using an HTTPS Git URL is recommended; SSH URLs require configured SSH keys.\u003c/p\u003e\n"],["\u003cp\u003eTo use the most up to date version of the samples, click the refresh templates button after successfully cloning the repository, and you can also update the repository details by using the Manage Repositories option.\u003c/p\u003e\n"]]],[],null,["# Create a new application from a custom sample in Cloud Code for Cloud Shell\n\nA sample repository is a Git repository that contains custom samples you can use\nto develop applications. After you've\n[set up your sample repository](/code/docs/shell/set-up-sample-repo), you can\nstart creating applications with these samples.\n\nAlternatively, you can import the\n[Cloud Code custom sample sample repository](https://github.com/GoogleCloudPlatform/cloud-code-custom-samples-example/)\nto try custom samples. To better understand how custom sample repositories\nare set up, it is recommended that you try cloning the repository and modifying\nits structure and content before importing it. You can do this by creating new\nsamples in the repository or modifying the source code to create your own\nversions of the Hello World or Guestbook apps.\n\n*** ** * ** ***\n\nTo follow step-by-step guidance for this task directly in the\nCloud Shell Editor, click **Guide me**:\n\n[Guide me](https://ide.cloud.google.com/?walkthrough_tutorial_id=cloud_code_custom_samples)\n\n*** ** * ** ***\n\nCreating your app from an imported sample\n-----------------------------------------\n\nTo create a new application using a sample from your sample repository:\n\n1. Copy the Git URL of the sample repository that you'd like to use. If you're\n using a Git repository hosted live on your local machine, the `.git` suffix\n is omitted and the URL is of the form `/path/to/repo`.\n\n | **Note:** Using an **HTTPS** Git URL is recommended. To use a SSH URL, you'll need to generate and configure SSH keys. For more information, see the documentation for your Git repository hosting service. For example, [GitHub](https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh), [Bitbucket](https://support.atlassian.com/bitbucket-cloud/docs/set-up-an-ssh-key/), and [GitLab](https://docs.gitlab.com/ee/user/ssh/).\n2. In the Cloud Code status bar, click the active project name.\n\n3. In the Quick Pick menu that appears, select **New Application**.\n\n4. When you're prompted for the type of sample to use, select **Custom\n application**.\n\n5. Click **Import Sample from Repo**.\n\n6. When you're prompted for the URL, enter the Git URL you copied earlier.\n\n The URL in this example uses the HTTPS GitHub format: `https://github.com/username/repo-name.git`.\n\n **Troubleshooting tip:** If you're having trouble with Git authentication,\n check to see that your Cloud Shell Git login is set up properly. See\n [Using version control with Cloud Shell Editor](/shell/docs/version-control)\n for details.\n7. To use the latest version of your samples in Cloud Code, click\n refresh\n **Refresh Templates**.\n\n8. Check the terminal window in your IDE to confirm that your repository has been\n cloned successfully.\n\n The repository's default branch is automatically used. To use another branch:\n 1. Edit the branch in use or the repository URL in your `settings.json` file under `cloudcode.customApplications`.\n 2. Click **Custom Application**.\n 3. Click refresh **Refresh**.\n\n If your repository wasn't cloned successfully,\n you can use the Manage Repositories option to update your sample repository\n details with a valid Git URL and/or branch.\n9. From the updated list of samples, select your custom sample.\n\n10. Enter your project name and location.\n\n11. Click **Create New Application**.\n\n Cloud Code creates your app using your chosen sample and opens\n your app for use."]]