Automação Git com tokens OAuth
É possível usar tokens OAuth para interagir com GitHub Enterprise por meio de scripts automatizados.
Etapa 1: Obtenha um token OAuth
Crie um token de acesso pessoal na página de configurações de seu aplicativo.
Dica: We recommend that you regularly review your authorized integrations. Remove any applications and tokens that haven't been used in a while.
Etapa 2: Clone um repositório
Once you have a token, you can enter it instead of your password when performing Git operations over HTTPS.
For example, on the command line you would enter the following:
$ git clone https://hostname/username/repo.git
Username: your_usernamePassword: your_token
Para evitar esses prompts, você pode usar a memorização de senha 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.