

 AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. [Saiba mais](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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

# Referência para comandos Git disponíveis no menu do painel do Git
<a name="gitpanel-reference"></a>

O menu do painel Git AWS Cloud9 fornece acesso conveniente à interface do usuário aos comandos principais e avançados do git.

Determinados comandos git, como os usados para mesclar e excluir ramificações, por exemplo, só estão disponíveis por meio do campo de pesquisa no painel do Git.

Você também pode personalizar como o painel do Git executa comandos e interage com os repositórios. Para modificar as configurações padrão, escolha primeiro **AWS Cloud9**, **Preferences** (Preferências). Em seguida, na janela **Preferences (Preferências)**, em **Project Settings** (Configurações do projeto) escolha **Git**. 

Pause sobre os ícones de informações para ler breves descrições das configurações.

![Exibir a interface do painel do Git](http://docs.aws.amazon.com/pt_br/cloud9/latest/user-guide/images/git-preferences.png)


**nota**  
[Você pode acessar a documentação detalhada sobre os comandos do Git listados no site oficial do Git: /doc. https://git-scm.com](https://git-scm.com/doc)

## Referência para comandos Git disponíveis no menu do painel do Git
<a name="git-menu-options"></a>

Acesse as opções no menu **Git panel** (Painel do Git), escolhendo o símbolo oposto ao nome do repositório.

![Exibir a interface do painel do Git](http://docs.aws.amazon.com/pt_br/cloud9/latest/user-guide/images/git-menu-access.png)



**Menu do painel do Git**  

| Opção de menu | Description | 
| --- | --- | 
| **Confirmar** | Confirma o conteúdo adicionado à área de preparação para o diretório de trabalho do repositório. Adiciona uma mensagem de confirmação.  | 
| **Atualizar** | Atualiza a GitPanel interface para mostrar o status do diretório de trabalho e da área de armazenamento.  | 
| **Extrair** | Extrai as alterações mais recentes de um repositório remoto para o repositório local. | 
| **Extrair (Rebase)** | Reaplica as alterações locais às alterações remotas extraídas de uma ramificação remota. | 
| **Envie de...** | Envia as alterações confirmadas em uma ramificação no repositório local para a ramificação no repositório remoto. | 
| **Push** | Envia as alterações confirmadas no repositório local para o repositório remoto. | 
| **Enviar para...** | Envia as alterações confirmadas em uma ramificação no repositório local para a ramificação no repositório remoto. | 
| **Sincronização** | Sincroniza o conteúdo dos repositórios locais e remotos executando um comando `git pull` seguido por um comando `git push`. | 
| **Finalizar a compra para...** | Alterna para uma ramificação existente ou cria uma ramificação e muda para ela. | 
| **Publicar ramificação** | Publica uma ramificação privada criada no repositório local e a torna disponível no repositório remoto.  | 
| **Confirmar tudo** | Confirma os arquivos preparados e não preparados para o repositório. (Um comando `git add -A` é executado para adicionar arquivos à área de preparação antes do comando `git commit` ser executado.) | 
| **Confirmar tudo (Retificar)** | Modifica a mensagem da última confirmação. (Adiciona a opção `-amend` ao executar o comando `git commit`). | 
| **Confirmar tudo (Desconectado)** | Identifica quem executou a confirmação no log do Git. (Adiciona a opção `-signed-off` ao executar o comando `git commit`).  | 
| **Confirmar arquivos preparados** | Confirma somente os arquivos preparados para o repositório. | 
| **Confirmar arquivos preparados (Retificar)** | Modifica a mensagem da última confirmação. (Adiciona a opção `-amend` ao executar o comando `git commit`). | 
| **Confirmar arquivos preparados (Desconectado)** | Identifica quem executou a confirmação no log do Git. (Adiciona a opção `-signed-off` ao executar o comando `git commit`). | 
| **Undo Last Commit** (Desfazer a última confirmação) | Desfaz a confirmação anterior. Os arquivos são retornados à área de preparação. | 
| **Descartar todas as alterações** | Exclui todos os arquivos e pastas da área de preparação do repositório. | 
| **Preparar todas as alterações** | Adicione conteúdo não monitorado ou modificado à área de preparação.  | 
| **Cancelar todas as alterações** | Move todos os arquivos para fora da área de preparação. Arquivos cancelados não podem ser enviados para o repositório.  | 
| **Aplicar o Stash mais recente** | Aplica o último stash, que foi adicionado ao stash da pilha, ao diretório de trabalho. O stash permanece na pilha. | 
| **Aplicar Stash…** | Aplica um stash selecionado da pilha de stash para o diretório de trabalho. O stash permanece na pilha. | 
| **Excluir o Stash mais recente** | Aplica o último stash, que foi adicionado ao stash da pilha, ao diretório de trabalho. O stash é então excluído da pilha. | 
| **Excluir Stash...** | Aplica um stash selecionado ao diretório de trabalho. O stash é então excluído da pilha. | 
| **Stash** | Adiciona arquivos modificados e preparados no diretório de trabalho a um stash nomeado. | 
| **Stash (incluir não monitoradas)** | Adiciona todos os arquivos, incluindo arquivos não monitorados no diretório de trabalho, a um stash nomeado. | 
| **Mostrar saída do Git** | Exibe uma janela mostrando os comandos do Git que são executados quando você interage com a interface do painel do Git. | 

## Comandos do Git disponíveis no campo de pesquisa do painel do Git
<a name="git-commands-search"></a>

 Você também pode acessar alguns comandos Git suportados que não estão disponíveis no menu do painel do Git digitando “git” na caixa de pesquisa:

![Opções de interface para inicializar e clonar um repositório do Git](http://docs.aws.amazon.com/pt_br/cloud9/latest/user-guide/images/git-filter.png)


A tabela a seguir fornece uma descrição dos comandos Git selecionados que você pode acessar dessa maneira. 


**Comandos do Git selecionados**  

| Opção de menu | Description | 
| --- | --- | 
| **Git: Adicionar remoto** | Adiciona uma conexão a um repositório remoto para o arquivo de configuração do Git  | 
| **Git: Excluir ramificação** | Exclui uma ramificação especificada.  | 
| **Git: Buscar** | Baixa o conteúdo de uma ramificação no repositório remoto. Ao contrário de um `git pull`, as alterações remotas não serão mescladas no repositório local.  | 
| **Git: Mesclar ramificação** | Integra as alterações feitas em uma ramificação à outra. Para obter mais informações, consulte o [procedimento de mesclagem de ramificações](using-gitpanel.md#merge-branch-proc). | 