Cloud Source Repositories proporciona repositorios de Git privados con todas las funciones alojados en Google Cloud.
Puedes usar Cloud Source Repositories para el desarrollo colaborativo con control de versiones de cualquier aplicación o servicio, incluidos aquellos que se ejecutan en App Engine y Compute Engine.
Si estás familiarizado con Git, puedes comenzar a usar Cloud Source Repositories rápidamente. Por ejemplo, puedes agregar Cloud Source Repositories a un repositorio de Git local como remoto o puedes 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 proyecto de Google Cloud, lo que te permite organizar el código asociado con tu proyecto en la nube de la manera que más te convenga.
Repositorios conectados
Puedes conectar un repositorio existente de GitHub o Bitbucket a Cloud Source Repositories. Los repositorios conectados se sincronizan automáticamente con Cloud Source Repositories.
Asistencia de editor
Debido a que en Cloud Source Repositories se usan repositorios de Git, puedes continuar el uso del editor de tu elección para trabajar en tu código. Para una mejor experiencia integrada, consulta los siguientes temas:
Navegador de código fuente
Cloud Source Repositories también proporciona un navegador de código fuente que puedes usar para ver los archivos del repositorio desde la consola de Google Cloud.
Registro automático
Cloud Source Repositories envía automáticamente registros sobre la actividad del repositorio a Cloud Logging para ayudar a hacer un seguimiento y solucionar problemas del acceso a los datos.
Puedes usar estos registros para revisar la sincronización reciente del repositorio, el acceso al repositorio por parte de otros usuarios y las acciones administrativas, como las creaciones, eliminaciones y cambios de permisos. Además, puedes modificar la configuración de notificaciones para que se te envíe una alerta cuando se registre un error durante una sincronización de repositorio.
Para obtener más información sobre la lectura y escritura de las 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 administrar el almacenamiento de tus registros, consulta Precios de Logging.
Detección de llave de seguridad
Cloud Source Repositories ofrece detección de claves de seguridad para bloquear transacciones de git push
con información sensible. Esta característica está diseñada para mejorar la seguridad de tu código fuente. Se recomienda habilitarla. Para obtener más información, consulta Cómo detectar claves de seguridad.
Datos del usuario
¿Qué sigue?
- Obtén más información sobre cómo configurar un repositorio.
- Obtén más información sobre cómo agregar un repositorio como remoto.
- Obtén más información sobre cómo conectar un repositorio alojado en GitHub o Bitbucket.
- Obtén más información sobre cómo usar el navegador de código fuente.