Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.
Versão do artigo: GitHub.com

Automação Git com tokens OAuth

You can use OAuth tokens to interact with GitHub via automated scripts.

Neste artigo

Etapa 1: Obtenha um token OAuth

Create a personal access token on your application settings page. Para obter mais informações, consulte "Criar um token de acesso pessoal para a linha de comando".

Dicas:

  • É necessário verificar seu endereço de e-mail antes de criar um token de acesso pessoal. Para obter mais informações, consulte "Verificar o endereço de e-mail".
  • We recommend that you regularly review your authorized integrations. Remove any applications and tokens that haven't been used in a while. For more information, see "Reviewing your authorized integrations."

Como medida de segurança, o GitHub remove automaticamente tokens de acesso pessoal que foram usados em um ano.

Etapa 2: Clone um repositório

Se você tem um token, é possível inseri-lo em vez de sua senha ao realizar operações Git em HTTPS.

Por exemplo, você digitaria o seguinte na linha de comando:

$ git clone https://github.com/username/repo.git
Username: your_username
Password: your_token

Para evitar esses prompts, você pode usar a memorização de senha Git. For information, see "Caching your GitHub password in Git."

Aviso: os tokens possuem accesso de leitura e gravação e devem ser tratados como senhas. Se você informar seu token na URL clone ao clonar ou adicionar um remote, o Git irá gravá-lo em seu arquivo .git/config como texto simples, o que representa um risco de segurança.

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato