Cloud Source Repositories ofrece repositorios Git privados con todas las funciones alojados en Google Cloud.
Puedes usar Cloud Source Repositories para desarrollar de forma colaborativa y con control de versiones cualquier aplicación o servicio, incluidos los que se ejecutan en App Engine y Compute Engine.
Si conoces Git, puedes empezar a usar Cloud Source Repositories rápidamente. Por ejemplo, puedes añadir Cloud Source Repositories a un repositorio de Git local como remoto o conectarlo a un repositorio alojado en GitHub o Bitbucket. Desde un repositorio local, puedes usar el conjunto estándar de comandos de Git para interactuar con el repositorio en la nube, incluidos push
, pull
, clone
y log
.
Varios repositorios
Puedes crear varios repositorios para un solo Google Cloud proyecto, lo que te permite organizar el código asociado a tu proyecto en la nube de la forma que más te convenga.
Repositorios conectados
Puedes conectar un repositorio de GitHub o Bitbucket a Cloud Source Repositories. Los repositorios conectados se sincronizan automáticamente con Cloud Source Repositories.
Asistencia para el editor
Debido a que los repositorios de Cloud Source Repositories son repositorios de Git, puedes seguir usando el editor que prefieras para trabajar con el código. Si deseas disfrutar de una experiencia más integrada, consulta los siguientes temas:
Navegador de origen
Cloud Source Repositories también ofrece un explorador de código fuente que puedes usar para ver los archivos del repositorio desde laGoogle Cloud consola.
Registro automático
Cloud Source Repositories envía automáticamente registros sobre la actividad del repositorio a Cloud Logging para ayudar a monitorizar y solucionar problemas de acceso a los datos.
Puedes usar estos registros para revisar la sincronización reciente de repositorios, el acceso de otros usuarios a los repositorios y las acciones administrativas, como la creación, la eliminación y los cambios de permisos. Además, puedes configurar los ajustes de notificaciones para que se te envíe una alerta cuando se registre un error durante la sincronización de un repositorio.
Para obtener más información sobre cómo leer y escribir entradas de registro en Logging, consulta esta guía de inicio rápido. Para obtener información sobre las posibles configuraciones de facturación para gestionar el almacenamiento de tus registros, consulta Precios de Logging.
Detección de llaves de seguridad
Cloud Source Repositories ofrece detección de llaves de seguridad para bloquear transacciones git push
que contengan información sensible. Esta función se ha diseñado para mejorar la seguridad de tu código fuente. Habilitarla es una práctica recomendada. Para obtener más información, consulta Detectar llaves de seguridad.
Datos de usuario
Siguientes pasos
- Consulta cómo configurar un repositorio.
- Consulta cómo añadir un repositorio como remoto.
- Consulta cómo conectar un repositorio alojado en GitHub o Bitbucket.
- Consulta cómo usar el navegador de fuentes.