> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Integração com Git

O Cloud Code tem suporte completo ao Git integrado, permitindo que você use o Git para controlar versões do conteúdo do seu projeto.

## Configurar as informações de usuário do Git

No primeiro uso, é necessário configurar as informações do usuário:

<Steps>
  <Step title="Abrir configurações">
    Acesse **Configurações > Git**
  </Step>

  <Step title="Preencher informações">
    Insira o nome de usuário e o e-mail
  </Step>

  <Step title="Salvar">
    Clique no botão salvar
  </Step>
</Steps>

```
Username: Your Name
Email: your.email@example.com
```

<Info>
  Essas informações são usadas nos registros de commit do Git. Recomendamos usar o mesmo e-mail da sua conta do GitHub.
</Info>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/pt/docs/cc/assets/cc-git-config-user.png" alt="Configuração das informações de usuário do Git" />
</Frame>

## Conectar um repositório remoto

### Configurar credenciais do GitHub

<Steps>
  <Step title="Abrir configurações do Git">
    Acesse **Configurações > Git**
  </Step>

  <Step title="Adicionar credenciais">
    Na área “Git Credentials”, clique no botão **+ Adicionar**
  </Step>

  <Step title="Inserir Username">
    Insira seu GitHub Username
  </Step>

  <Step title="Inserir Token">
    Insira seu GitHub Personal Access Token (clique no botão **Criar Tokens** no canto superior direito do campo de entrada e siga as instruções para criar)
  </Step>

  <Step title="Clicar em salvar">
    Clique no botão **Salvar credenciais**
  </Step>
</Steps>

Se a configuração for bem-sucedida, você verá suas informações de credenciais exibidas na área “Git Credentials”, com o status “Ativado”.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/pt/docs/cc/assets/cc-git-credentials.png" alt="Configuração de credenciais do Git" />
</Frame>

## Inicializar um repositório Git

<Steps>
  <Step title="Abrir o painel Git">
    Clique na aba **Controle de código-fonte** na barra de abas superior
  </Step>

  <Step title="Criar repositório">
    Crie um novo repositório vazio no GitHub
  </Step>

  <Step title="Inicializar">
    Insira o endereço do repositório remoto e clique no botão **Vincular** para concluir a inicialização do repositório Git
  </Step>
</Steps>

Após a inicialização bem-sucedida, você verá a seguinte interface na página “Controle de código-fonte”:

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/pt/docs/cc/assets/cc-git-bind-succ.png" alt="Lista de repositórios Git" />
</Frame>

## Fazer commit das alterações

<Steps>
  <Step title="Preparar arquivos">
    Clique no botão **+** ao lado de um arquivo para preparar um arquivo individual ou clique em **Preparar tudo** para preparar todas as alterações
  </Step>

  <Step title="Escrever mensagem de commit">
    Descreva suas alterações no campo de mensagem de commit
  </Step>

  <Step title="Fazer commit">
    Clique no botão **Commit** para enviar suas alterações para o repositório local
  </Step>

  <Step title="Publicar">
    Clique no botão **Publicar** para publicar suas alterações no repositório remoto
  </Step>
</Steps>

## Ver histórico

No painel Git, você pode ver o histórico de commits:

* **Lista de commits** — Exibe todos os registros de commit
* **Detalhes do commit** — Clique em um commit para ver os arquivos alterados
* **Diferenças de arquivos** — Veja alterações específicas no código

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/pt/docs/cc/assets/cc-git-repo-history.png" alt="Histórico de commits do repositório Git" />
</Frame>

## Operar o Git por meio do Claude Code

Você pode pedir ao Claude Code para executar operações do Git para você:

| Solicitação                       | Operação do Claude Code              |
| --------------------------------- | ------------------------------------ |
| "Faça commit destas alterações"   | Prepara os arquivos e cria um commit |
| "Enviar para o GitHub"            | Executa git push                     |
| "Criar nova branch feature/login" | Cria e alterna para a branch         |
| "Ver histórico de commits"        | Exibe git log                        |
| "Reverter para o commit anterior" | Executa git reset                    |

## Documentação relacionada

<Columns cols={2}>
  <Card title="Gerenciamento de projetos" icon="folder" href="/pt/docs/cc/project">
    Gerencie as informações do projeto
  </Card>

  <Card title="Modo Chat" icon="message-bot" href="/pt/docs/cc/chat-mode">
    No modo Chat, você pode pedir ao Claude Code para ajudar você a concluir tarefas por meio de uma caixa de diálogo.
  </Card>
</Columns>
