Criando uma conta no GitHub

O GitHub é uma plataforma de hospedagem de código-fonte que usa o Git para controle de versão. Siga os passos abaixo para criar sua conta:

  1. Acesse o site do GitHub: https://github.com
  2. Clique no botão "Sign up" (Inscrever-se) no canto superior direito da página.
  3. Preencha o formulário de inscrição:
    • Digite seu endereço de e-mail
    • Crie uma senha
    • Escolha um nome de usuário
  4. Resolva o desafio de verificação para provar que você não é um robô.
  5. Clique em "Create account" (Criar conta).
  6. Verifique seu e-mail e clique no link de verificação enviado pelo GitHub.
  7. Após a verificação, você será redirecionado para configurar seu perfil.

Configurando seu perfil do GitHub

Após criar sua conta, é importante configurar seu perfil:

  1. Adicione uma foto de perfil clicando no ícone de avatar no canto superior direito e selecionando "Your profile" (Seu perfil).
  2. Clique em "Edit profile" (Editar perfil) para adicionar informações como sua bio, localização, e site pessoal.
  3. Considere criar um README.md personalizado para seu perfil, que aparecerá na sua página principal do GitHub.

Instalando e Configurando o GitHub CLI

O GitHub CLI (Command Line Interface) é uma ferramenta que permite interagir com o GitHub diretamente do terminal. Vamos instalar e configurar o GitHub CLI para conectar sua conta local ao GitHub:

Instalação do GitHub CLI

  1. Acesse a página de download do GitHub CLI: https://cli.github.com/
  2. Siga as instruções de instalação para o seu sistema operacional:
    • Windows: Baixe o instalador e execute-o após a instalação reiniciar o sistema.
    • macOS: Use o Homebrew com o comando:
      brew install gh
    • Linux: Use o gerenciador de pacotes da sua distribuição (instruções detalhadas na página de download)

Autenticação com o GitHub CLI

  1. Abra o terminal (ou Prompt de Comando no Windows)
  2. Execute o comando de autenticação:
    gh auth login
  3. Siga as instruções interativas:
    • Escolha "GitHub.com" quando perguntado sobre qual conta você quer usar
    • Escolha "Login with a web browser" quando perguntado sobre o método de autenticação
    • Pressione Enter para abrir o navegador
    • No navegador, faça login na sua conta do GitHub se necessário
    • Copie o código de autenticação mostrado no navegador
    • Volte para o terminal e cole o código de autenticação
  4. Se a autenticação for bem-sucedida, você verá uma mensagem de confirmação no terminal

Verificando a configuração

Para verificar se o GitHub CLI está configurado corretamente, você pode executar:

gh auth status

Se você ver uma mensagem indicando que você está autenticado, a configuração foi bem-sucedida!

Criando um Repositório no GitHub e Clonando com GitHub CLI

Agora que temos o GitHub CLI configurado, vamos criar um novo repositório chamado "primeiro-repositorio" e cloná-lo para o seu computador:

Criando o Repositório

  1. No terminal, execute o seguinte comando para criar um novo repositório:
    gh repo create primeiro-repositorio --public
  2. O GitHub CLI irá criar o repositório e mostrar a URL do mesmo.

Clonando o Repositório

  1. Após criar o repositório, você pode cloná-lo diretamente usando o comando:
    gh repo clone seu-usuario/primeiro-repositorio

    Substitua "seu-usuario" pelo seu nome de usuário do GitHub.

  2. O GitHub CLI irá clonar o repositório para uma nova pasta chamada "primeiro-repositorio" no diretório atual.

Trabalhando com o Repositório

Agora que você tem o repositório clonado localmente, você pode começar a adicionar arquivos, fazer commits e push para o GitHub:

  1. Entre na pasta do repositório:
    cd primeiro-repositorio
  2. Crie um arquivo README.md:
    echo "# Meu Primeiro Repositório" > README.md
  3. Adicione o arquivo ao Git:
    git add README.md
  4. Faça um commit:
    git commit -m "Adiciona README"
  5. Envie as mudanças para o GitHub:
    git push origin main

Parabéns! Você criou seu primeiro repositório no GitHub, clonou-o localmente e fez seu primeiro commit e push. Agora você está pronto para começar a usar o GitHub com seus projetos Python através da linha de comando!

Doe Agora

Ajude a manter este projeto online, faça sua doação clicando no botão acima.