Recursos

O Cloud Source Repositories oferece repositórios Git particulares e completos, hospedados no Google Cloud.

É possível usar o Cloud Source Repositories para desenvolvimento colaborativo e controlado por versão de qualquer app ou serviço, incluindo aqueles executados no App Engine e no Compute Engine.

Se você está familiarizado com o Git, consegue rapidamente dar os primeiros passos com o Cloud Source Repositories. Por exemplo, é possível adicionar o Cloud Source Repositories a um repositório Git local como controle remoto ou conectá-lo a um repositório hospedado no GitHub ou no Bitbucket. De um repositório local, use o conjunto padrão de comandos do Git para interagir com o repositório na nuvem, incluindo push, pull, clone e log.

Vários repositórios

É possível criar vários repositórios para um único projeto do Google Cloud, permitindo organizar o código associado ao seu projeto na nuvem da maneira que funcionar melhor para você.

Repositórios conectados

É possível conectar um repositório atual do GitHub ou do Bitbucket ao Cloud Source Repositories. Os repositórios conectados são automaticamente sincronizados com o Cloud Source Repositories.

Compatibilidade de editor

Como os repositórios do Cloud Source Repositories são repositórios Git, você pode continuar usando o editor de sua preferência para trabalhar no seu código. Para saber mais sobre como ter uma experiência mais integrada, consulte os tópicos a seguir:

Navegador de origem

O Cloud Source Repositories também oferece um navegador de origem, que pode ser usado para ver os arquivos do repositório no console do Google Cloud.

Navegador de origem

Geração automática de registros

O Cloud Source Repositories envia registros automaticamente sobre a atividade do repositório ao Cloud Logging para ajudar a rastrear e resolver problemas de acesso a dados.

Use esses registros para revisar a recente sincronização de repositórios, o acesso ao repositório por outros usuários e as ações administrativas, como criações, exclusões e alterações de permissão. Além disso, é possível definir as configurações de notificação para que um alerta seja enviado quando um erro é registrado durante a sincronização de repositórios.

Para mais informações sobre a leitura e a gravação de entradas de registro no Logging, consulte este quickstart. Para informações sobre possíveis configurações de faturamento para gerenciar o armazenamento de seus registros, consulte Preços do Logging.

Detecção de chave de segurança

O Cloud Source Repositories oferece a detecção de chave de segurança para bloquear as transações git push que incluem informações confidenciais. Esse recurso foi criado para melhorar a segurança do seu código-fonte. Ativá-lo é uma prática recomendada. Para mais informações, consulte Como detectar chaves de segurança.

Dados do usuário

A seguir