anúncios

terça-feira, 5 de setembro de 2023

Criando a conta no GitHub, criando um repositório público e fazendo o commit e push no GitHub

O GitHub é uma plataforma amplamente utilizada para o controle de versões e compartilhamento de código. Neste tutorial, vou guiá-lo pelo processo de criação de uma conta no GitHub, a criação de um repositório público e como fazer um commit e push de código para o seu repositório.

O Git é o sistema de controle de versão distribuído usado para rastrear e gerenciar mudanças no código-fonte localmente. O GitHub, por outro lado, é uma plataforma web que fornece serviços de hospedagem para repositórios Git, permitindo que você compartilhe, colabore e gerencie projetos de software de forma colaborativa na nuvem.

Passo 1: Criar uma Conta no GitHub

Acesse o site do GitHub em https://github.com/

Clique em "Inscreva-se" no canto superior direito da página inicial.

Preencha suas informações pessoais, incluindo nome de usuário, endereço de e-mail e senha. Escolha um nome de usuário único, pois ele será usado para identificar sua conta no GitHub.

Clique em "Próximo" e siga as instruções para verificar seu endereço de e-mail.

Após a verificação, você terá uma conta GitHub totalmente funcional.

Passo 2: Criar um Repositório Público

Agora que você tem uma conta no GitHub, pode criar um repositório público para armazenar seu código.

Faça login na sua conta GitHub.

No canto superior direito, clique no ícone de "+" e selecione "New Repository" (Novo repositório).

Preencha as informações do seu repositório:

Nome do repositório: Escolha um nome único para o seu repositório.

Descrição (opcional): Adicione uma breve descrição do seu projeto.

Visibilidade do repositório: Selecione "Public" (Público) para tornar seu repositório acessível a todos.

Você pode adicionar um arquivo README (opcional) e escolher uma licença (geralmente, é uma boa prática adicionar uma licença ao seu projeto).

Clique em "Criar repositório".

Passo 3: Fazer Commit e Push de Código

Agora que você tem um repositório, vamos fazer um commit e push de código para ele.

Abra o terminal ou prompt de comando no seu computador e navegue até o diretório onde você deseja salvar os seus códigos de exercícios e segue:

$ sudo apt install git-core
git config --global user.name "<Nome> <Sobrenome>"
git config --global user.email "<seuemail@provedoremail.com>"
git init
git remote add origin https://github.com/seunomeusuario/seurepositorio.git

com HTTPS OU

git remote add origin git remote add origin git@github.com:seunomeusuario/seurepositorio.git

com SSH

Caso tenha escolhido o com SSH, segue os procedimentos para gerar o par de chaves pública e privada.

Passo 1: Verificar se você possui uma chave SSH

Primeiro, verifique se você já possui uma chave SSH. No terminal, você pode verificar a existência de chaves SSH usando o seguinte comando:

ls -la ~/.ssh

Se você já possui chaves SSH, verá arquivos com nomes como id_rsa (chave privada) e id_rsa.pub (chave pública). Se você não vê esses arquivos, siga para o próximo passo.

Passo 2: Gerar uma nova chave SSH

Se você não possui uma chave SSH ou deseja criar uma nova, use o comando ssh-keygen para gerar uma:

ssh-keygen -t rsa -b 4096 -C "seuemail@provedoremail.com"

Substitua "seuemail@provedoremail.com" pelo seu endereço de e-mail.

O comando acima cria uma chave SSH RSA de 4096 bits com um comentário (geralmente seu endereço de e-mail). Você pode aceitar as configurações padrão ao pressionar Enter para todas as perguntas.

Passo 3: Adicionar a chave SSH ao agente SSH

Execute o seguinte comando para adicionar sua chave SSH ao agente SSH, que ajuda a gerenciar suas chaves SSH:

eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa

Passo 4: Copiar a chave pública

Agora, você precisa copiar a chave pública para que possa adicioná-la à sua conta do GitHub. Você pode usar o seguinte comando para copiar sua chave pública para a área de transferência:

Lembre-se de substituir ~/.ssh/id_rsa pelo caminho para sua chave privada, se ela estiver em um local diferente.

cat ~/.ssh/id_rsa.pub

Copia a saída do comando acima e cole na configuração de sua conta do GitHub.

Passo 5: Adicionar a chave SSH ao GitHub

Acesse sua conta do GitHub e siga estas etapas:

No canto superior direito, clique na sua foto de perfil e selecione "Settings" (Configurações).

No menu à esquerda, clique em "SSH and GPG keys" (Chaves SSH e GPG).

Clique em "New SSH key" (Nova chave SSH).

Cole a chave pública que você copiou no Passo 4 na caixa de texto "Key" (Chave).

Dê um nome descritivo para sua chave, como "Meu Computador Pessoal" no campo "Title" (Título).

Clique em "Add SSH key" (Adicionar chave SSH).

Com isso, sua chave SSH está associada à sua conta do GitHub e você poderá autenticar-se usando SSH ao fazer push ou pull de repositórios GitHub.

git remote add origin ... com HTTPS ou SSH, você terá uma cópia local do seu repositório. Crie os arquivos de resolução da lista de exercícios no diretório onde ou adicione seus arquivos ao diretório.

Use os seguintes comandos para fazer um commit e push das alterações para o GitHub:

git add .
git commit -m "Mensagem de commit descritiva"
git push origin main

Certifique-se de substituir main pelo nome do seu branch, se estiver usando um nome diferente.

Seu código será enviado para o GitHub. Você pode ver suas alterações no seu repositório remoto.

Feito!

Nenhum comentário:

Postar um comentário