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:
- Acesse o site do GitHub: https://github.com
- Clique no botão "Sign up" (Inscrever-se) no canto superior direito da página.
- Preencha o formulário de inscrição:
- Digite seu endereço de e-mail
- Crie uma senha
- Escolha um nome de usuário
- Resolva o desafio de verificação para provar que você não é um robô.
- Clique em "Create account" (Criar conta).
- Verifique seu e-mail e clique no link de verificação enviado pelo GitHub.
- 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:
- Adicione uma foto de perfil clicando no ícone de avatar no canto superior direito e selecionando "Your profile" (Seu perfil).
- Clique em "Edit profile" (Editar perfil) para adicionar informações como sua bio, localização, e site pessoal.
- 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
- Acesse a página de download do GitHub CLI: https://cli.github.com/
- 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
- Abra o terminal (ou Prompt de Comando no Windows)
- Execute o comando de autenticação:
gh auth login
- 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
- 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
- No terminal, execute o seguinte comando para criar um novo repositório:
gh repo create primeiro-repositorio --public
- O GitHub CLI irá criar o repositório e mostrar a URL do mesmo.
Clonando o Repositório
- 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.
- 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:
- Entre na pasta do repositório:
cd primeiro-repositorio
- Crie um arquivo README.md:
echo "# Meu Primeiro Repositório" > README.md
- Adicione o arquivo ao Git:
git add README.md
- Faça um commit:
git commit -m "Adiciona README"
- 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!