O site github.com é o maior repositório de código livre de toda a Internet, nele é possível encontrar diversos projetos livres e código que podem ajudar no desenvolvimento de uma aplicação.

Um problema comum relatados por muitos usuários, quando você precisa autenticar um dispositivo ou aplicação no seu repositório no GITHUB, é que não recebem o código de autenticação de 8 dígitos, para autenticação no browser, conforme a tela abaixo:

Uma forma simples de contornar este problema é fazer o seguinte:

Abra o terminal no linux e instale o GitHub CLI, Official command line tool:

$ sudo apt-get install gh

Após a instalação execute no terminal:

$ gh auth login
? What account do you want to log into? [Use arrows to move, type to filter]
> GitHub.com
GitHub Enterprise Server

Selecione GitHub.com

? What is your preferred protocol for Git operations on this host? [Use arrows to move, type to filter]
>HTTPS
SSH
? How would you like to authenticate GitHub CLI?  [Use arrows to move, type to filter]
> Login with a web browser
Paste an authentication token

Pronto agora terá seu código para validação:

! First copy your one-time code: XXXX-XXXX
Press Enter to open github.com in your browser...

Compartilhe conhecimento e seja livre!