AWS CodeCommit não está mais disponível para novos clientes. Os clientes atuais do AWS CodeCommit podem continuar usando o serviço normalmente. Saiba mais
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Alterar as AWS CodeCommit configurações do repositório
Você pode usar o console AWS CLI e o AWS CodeCommit console para alterar as configurações de um CodeCommit repositório, como sua descrição ou nome.
Importante
Alterar o nome de um repositório pode interromper qualquer repositório local que use o nome antigo em seu controle remoto. URL Execute o git remote set-url comando para atualizar o controle remoto URL para usar o nome do novo repositório.
Tópicos
Alteração de configurações de repositório (console)
Para usar o AWS CodeCommit console para alterar as configurações de um CodeCommit repositório AWS CodeCommit, siga estas etapas.
-
Abra o CodeCommit console em https://console.aws.amazon.com/codesuite/codecommit/home
. -
Em Repositories (Repositórios), escolha o nome do repositório onde você deseja alterar as configurações.
-
No painel de navegação, selecione Configurações.
-
Para alterar o nome do repositório, em Repository name (Nome do repositório), insira um nome novo na caixa de texto Name (Nome) e selecione Save (Salvar). Quando solicitado, verifique sua opção.
Importante
A alteração do nome do AWS CodeCommit repositório mudará o SSH e HTTPS URLs que os usuários precisam para se conectar ao repositório. Os usuários não poderão se conectar ao repositório até que atualizem suas configurações de conexão. Além disso, como o repositório ARN mudará, alterar o nome do repositório invalidará qualquer política de IAM usuário que dependa desse repositório. ARN
Para se conectar ao repositório após a alteração do nome, cada usuário deve usar o git remote set-url comando e especificar o novo URL a ser usado. Por exemplo, se você alterasse o nome do repositório de MyDemoRepo para MyRenamedDemoRepo, os usuários que usam HTTPS para se conectar ao repositório executarão o seguinte comando Git:
git remote set-url origin https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyRenamedDemoRepo
Os usuários que usam SSH para se conectar ao repositório executariam o seguinte comando Git:
git remote set-url origin ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyRenamedDemoRepo
Para obter mais opções, consulte a documentação do Git.
-
Para alterar a descrição do repositório, modifique o texto na caixa de texto Description (Descrição) e selecione Save (Salvar).
nota
O campo de descrição exibe Markdown no console e aceita todos os HTML caracteres e caracteres Unicode válidos. Se você é um desenvolvedor de aplicativos que está usando o
GetRepository
ouBatchGetRepositories
APIs e planeja exibir o campo de descrição do repositório em um navegador da Web, consulte a CodeCommit APIReferência. -
Para alterar a ramificação padrão, na Default branch (Ramificação padrão), escolha a lista suspensa da ramificação e escolha uma ramificação diferente. Escolha Salvar.
-
Para alterar a chave de AWS KMS criptografia usada para criptografar e descriptografar dados no repositório, em Chave de criptografia do repositório, escolha uma Chave gerenciada pela AWSou Chave gerenciada pelo cliente para especificar o tipo de chave a ser usada. Se escolher uma chave gerenciada pelo cliente, insira a ARN chave. Escolha Salvar.
-
Para excluir o repositório, selecione Delete repository. Na caixa ao lado de Type the name of the repository to confirm deletion (Digite o nome do repositório para confirmar a exclusão), insira
delete
e escolha Delete (Excluir).Importante
Depois de excluir esse repositório AWS CodeCommit, você não poderá mais cloná-lo em nenhum repositório local ou repositório compartilhado. Também não será mais possível extrair dados dele nem enviar via push dados para ele de nenhum repositório local ou compartilhado. Esta ação não pode ser desfeita.
Alterar as configurações AWS CodeCommit do repositório ()AWS CLI
Para usar AWS CLI comandos com CodeCommit, instale AWS CLI o. Para obter mais informações, consulte Referência da linha de comando.
Para usar AWS CLI para alterar as configurações de um CodeCommit repositório AWS CodeCommit, execute um ou mais dos seguintes comandos:
-
update-repository-descriptionpara alterar a descrição de um CodeCommit repositório.
-
update-repository-namepara alterar o nome de um CodeCommit repositório.
Para alterar a descrição de um CodeCommit repositório
-
Execute o comando update-repository-description, especificando:
-
O nome do CodeCommit repositório (com a
--repository-name
opção).dica
Para obter o nome do CodeCommit repositório, execute o list-repositories comando.
-
A nova descrição do repositório (com a opção
--repository-description
).nota
O campo de descrição exibe Markdown no console e aceita todos os HTML caracteres e caracteres Unicode válidos. Se você é um desenvolvedor de aplicativos que está usando o
GetRepository
ouBatchGetRepositories
APIs e planeja exibir o campo de descrição do repositório em um navegador da Web, consulte a CodeCommit APIReferência.
Por exemplo, para alterar a descrição do CodeCommit repositório chamado
MyDemoRepo
paraThis description was changed
:aws codecommit update-repository-description --repository-name MyDemoRepo --repository-description "This description was changed"
Esse comando gerará saídas somente se houver erros.
-
-
Para verificar a descrição alterada, execute o get-repository comando, especificando o nome do CodeCommit repositório cuja descrição você alterou com a
--repository-name
opção.A saída do comando exibe o texto alterado em
repositoryDescription
.
Para alterar o nome de um CodeCommit repositório
-
Execute o comando update-repository-name, especificando:
-
O nome atual do CodeCommit repositório (com a
--old-name
opção).dica
Para obter o nome do CodeCommit repositório, execute o comando list-repositories.
-
O novo nome do CodeCommit repositório (com a
--new-name
opção).
Por exemplo, para alterar o repositório chamado
MyDemoRepo
paraMyRenamedDemoRepo
:aws codecommit update-repository-name --old-name MyDemoRepo --new-name MyRenamedDemoRepo
Esse comando gerará saídas somente se houver erros.
Importante
Alterar o nome do AWS CodeCommit repositório altera o SSH e HTTPS URLs que os usuários precisam para se conectar ao repositório. Os usuários não poderão se conectar a este repositório até que atualizem suas configurações de conexão. Além disso, como o repositório ARN muda, alterar o nome do repositório invalida qualquer política de IAM usuário que dependa da política desse repositório. ARN
-
-
Para verificar o nome alterado, execute o comando list-repositories e revise a lista de nomes de repositório.