O Cloud Source Repositories oferece recursos Git (em inglês) repositórios hospedados em Google Cloud:
O Cloud Source Repositories pode ser usado para operações colaborativas, desenvolvimento de qualquer app ou serviço, incluindo aqueles que App Engine e 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
Você pode criar vários repositórios para um único projeto do Google Cloud, o que permite organizar o código associadas ao seu projeto na nuvem da maneira que funcionar melhor para você.
Repositórios conectados
É possível conectar uma conta de serviço GitHub ou Bitbucket no 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 navegador de origem que pode ser usado para visualizar arquivos do repositório do console do Google Cloud.
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 guia de início rápido. 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
- Saiba como configurar um repositório.
- Saiba como adicionar um repositório como controle remoto.
- Saiba como conectar um repositório hospedado no GitHub ou no Bitbucket.
- Saiba como usar o navegador de origem.