Sincronizar alterações entre um repositório local e um repositório do AWS CodeCommit - AWS CodeCommit

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á.

Sincronizar alterações entre um repositório local e um repositório do AWS CodeCommit

Você usa o Git para sincronizar as alterações entre um repositório local e o CodeCommit repositório conectado ao repositório local.

Para enviar as alterações do repositório local para o CodeCommit repositório, execute. git push remote-name branch-name

Para extrair as alterações no repositório local do CodeCommit repositório, execute. git pull remote-name branch-name

Tanto para enviar quanto para puxar, remote-name é o apelido que o repositório local usa para o repositório. CodeCommit branch-nameé o nome da ramificação no CodeCommit repositório a ser enviada ou extraída.

dica

Para obter o apelido que o repositório local usa para o CodeCommit repositório, execute. git remote Para obter uma lista de nomes de ramificação, execute git branch. Um asterisco (*) aparece próximo ao nome da ramificação atual. (Você também pode executar git status para mostrar o nome da ramificação atual.)

nota

Se você clonou o repositório, do ponto de vista do repositório local, não remote-name é o nome do repositório. CodeCommit Quando você clona um repositório, remote-name é definido automaticamente como. origin

Por exemplo, para enviar alterações do repositório local para a main ramificação no CodeCommit repositório com o apelido: origin

git push origin main

Da mesma forma, para extrair alterações no repositório local da main ramificação no CodeCommit repositório com o apelido: origin

git pull origin main
dica

Se você adicionar a opção -u ao git push, definirá informações de rastreamento upstream. Por exemplo, se você corrergit push -u origin main), no futuro poderá correr git push e git pull sem remote-namebranch-name. Para obter as informações de rastreamento upstream, execute git remote show remote-name (por exemplo, git remote show origin).

Para obter mais opções, consulte a documentação do Git.