Armazenamento do código-fonte em repositórios para um projeto no CodeCatalyst
Em um repositório de origem, você armazena com segurança códigos e arquivos do seu projeto. Ele também armazena o histórico de origem, desde a primeira confirmação até as alterações mais recentes. Se você escolher um esquema que inclua um repositório de origem, esse repositório também conterá os arquivos de configuração e outras informações para fluxos de trabalho e notificações do projeto. Essas informações de configuração são armazenadas em uma pasta chamada .codecatalyst.
Você pode criar um repositório de origem no CodeCatalyst criando um projeto com um esquema que cria um repositório de origem como parte da criação de um projeto ou criando um repositório de origem em um projeto existente. Os usuários do projeto verão automaticamente e poderão usar os repositórios criados para um projeto. Você também pode optar por vincular um repositório Git hospedado no GitHub, Bibucket ou GitLab ao seu projeto. Ao fazer isso, os usuários do seu projeto podem visualizar e acessar esse repositório vinculado na lista de repositórios do projeto.
nota
Antes de vincular o repositório, instale a extensão para o serviço que o hospeda. Você não pode vincular um repositório arquivado. Embora você possa vincular um repositório vazio, não pode usá-lo no CodeCatalyst até inicializá-lo com uma confirmação inicial que cria uma ramificação padrão. Para ter mais informações, consulte Instalação de uma extensão em um espaço.
Por padrão, um repositório de origem é compartilhado com outros membros do projeto do Amazon CodeCatalyst. Você pode criar repositórios de origem adicionais para um projeto ou vincular repositórios ao projeto. Todos os membros de um projeto podem visualizar, adicionar, editar e excluir arquivos e pastas nos repositórios de origem do projeto.
Para trabalhar rapidamente no código em um repositório de origem, você pode criar um Ambiente de Desenvolvimento que clona um repositório específico e se ramifica nele, onde pode trabalhar no código no ambiente de desenvolvimento integrado (IDE) escolhido para o Ambiente de Desenvolvimento. Você pode clonar um repositório de origem em seu computador local e extrair e enviar alterações entre seu repositório local e o repositório remoto no CodeCatalyst. Você também pode trabalhar com repositórios de origem configurando o acesso a eles em seu IDE preferido, desde que esse IDE ofereça suporte ao gerenciamento de credenciais.
Os nomes dos repositórios devem ser exclusivos em um projeto do CodeCatalyst.