Desafios de Prática com Git e GitHub
1. Crie um novo repositório remoto no GitHub e insira um arquivo.
Acesse o GitHub: Faça login na sua conta do GitHub.
Crie um novo repositório: No canto superior direito, clique no sinal de
+
e selecione "New repository" (Novo repositório).- Nome do repositório: Dê um nome, por exemplo,
meu-primeiro-repositorio
. - Descrição (opcional): Adicione uma breve descrição.
- Público/Privado: Escolha "Public" (Público) para que você possa cloná-lo facilmente.
- Adicione um README: Marque a opção "Add a README file" (Adicionar um arquivo README). Isso já vai criar um arquivo inicial no seu repositório.
- Clique em "Create repository" (Criar repositório).
- Nome do repositório: Dê um nome, por exemplo,
Verifique o arquivo: Após a criação, você verá o arquivo
README.md
já inserido no seu novo repositório.
2. Faça um clone do seu repositório remoto para o local.
Agora, vamos trazer esse repositório para sua máquina.
Obtenha o URL do repositório: Na página do seu repositório no GitHub (
meu-primeiro-repositorio
), clique no botão verde "<> Code" (Código). Certifique-se de que a opção HTTPS esteja selecionada e copie o URL.Abra seu terminal/prompt de comando: Navegue até o diretório onde você quer salvar o projeto (ex:
cd Documentos/Projetos
).Clone o repositório: Use o comando
git clone
seguido do URL que você copiou:git clone https://github.com/seu-usuario/meu-primeiro-repositorio.git
Substitua
seu-usuario
pelo seu nome de usuário do GitHub. Isso criará uma pastameu-primeiro-repositorio
na sua máquina com o arquivoREADME.md
dentro.
3. Faça uma nova modificação no repositório remoto.
Vamos simular que outra pessoa do time fez uma mudança diretamente no GitHub.
Acesse o repositório no GitHub: Volte para a página do seu repositório
meu-primeiro-repositorio
no GitHub.Edite o README: Clique no arquivo
README.md
e depois no ícone de lápis para editá-lo.Adicione uma linha: Adicione uma nova linha de texto ao arquivo, como "Esta é uma nova modificação feita remotamente."
Comite a mudança: Role para baixo, adicione uma mensagem de commit (ex: "feat: Adiciona modificacao remota") e clique em "Commit changes" (Confirmar alterações).
4. Atualize seu repositório local a partir do remoto.
Agora que há uma mudança no repositório remoto que não está no seu local, você precisa trazê-la.
- Navegue até o diretório local: No seu terminal, entre na pasta do projeto que você clonou:
cd meu-primeiro-repositorio
- Atualize com
git pull
: Use o comando para baixar as últimas mudanças:
Ou simplesmente:git pull origin main
Você verá mensagens indicando que o arquivogit pull
README.md
foi atualizado.
5. Utilize o comando git remote -v
no terminal.
Este comando é útil para verificar quais são os "remotes" (repositórios remotos) configurados para o seu projeto local.
- No terminal, dentro da pasta do projeto:
Você deverá ver algo como:git remote -v
Isso mostra que o Git sabe onde buscar (origin https://github.com/seu-usuario/meu-primeiro-repositorio.git (fetch) origin https://github.com/seu-usuario/meu-primeiro-repositorio.git (push)
fetch
) e para onde enviar (push
) as informações, e que o nome dado a esse remote éorigin
(o nome padrão).
6. Confira as mudanças nos arquivos.
Para ter certeza de que tudo foi sincronizado corretamente.
- Abra o arquivo local: Use seu editor de texto preferido para abrir o arquivo
README.md
dentro da pastameu-primeiro-repositorio
na sua máquina. - Verifique a nova linha: Você deverá encontrar a linha "Esta é uma nova modificação feita remotamente." que você adicionou diretamente no GitHub.