Criando seu Primeiro Repositório Git

O Git é um sistema de controle de versão distribuído que permite que você acompanhe as alterações em seus arquivos e colabore com outros desenvolvedores. O GitHub, por sua vez, é uma plataforma de hospedagem de código que utiliza o Git para gerenciar projetos de desenvolvimento colaborativo. Neste capítulo, vamos abordar o processo de criação do seu primeiro repositório Git e como hospedá-lo no GitHub.

Instalando o Git

Antes de criar um repositório, você precisa ter o Git instalado em seu sistema. A instalação varia dependendo do sistema operacional:

  • Windows: Baixe o instalador do Git em git-scm.com e siga as instruções de instalação.
  • macOS: Você pode instalar o Git usando o Homebrew com o comando brew install git no terminal, ou baixar o instalador do site oficial.
  • Linux: Use o gerenciador de pacotes da sua distribuição, por exemplo, sudo apt-get install git para sistemas baseados em Debian.

Configurando o Git

Após a instalação, é importante configurar sua identidade no Git. Abra o terminal e digite os seguintes comandos:

git config --global user.name "Seu Nome"
git config --global user.email "seu_email@example.com"

Criando um Repositório Local

Para iniciar um novo repositório Git, primeiro você precisa criar uma pasta para o seu projeto, se ainda não tiver uma. Depois, navegue até essa pasta no terminal e execute o comando:

git init

Isso criará uma nova subpasta chamada .git que contém todos os arquivos necessários para o versionamento do seu projeto. Agora você tem um repositório Git vazio pronto para ser usado.

Adicionando Arquivos ao Repositório

Com o repositório criado, você pode começar a adicionar arquivos. Crie ou copie os arquivos para a pasta do projeto e utilize os seguintes comandos para adicionar arquivos ao controle de versão:

git add nome_do_arquivo (para adicionar um arquivo específico)
git add . (para adicionar todos os arquivos e mudanças na pasta atual)

Commitando Alterações

Depois de adicionar os arquivos, você precisa "commitar" as alterações, ou seja, salvar um ponto na história do seu projeto com uma mensagem descrevendo o que foi feito. Use o comando:

git commit -m "Mensagem descrevendo a alteração"

Criando um Repositório no GitHub

Para hospedar seu repositório Git no GitHub, você precisa criar uma conta no github.com, se ainda não tiver uma. Após fazer login, siga estes passos:

  1. Clique no ícone "+" no canto superior direito e selecione "New repository".
  2. Preencha o nome do seu repositório, uma descrição opcional, e escolha se será público ou privado.
  3. Clique em "Create repository".

Conectando o Repositório Local ao GitHub

Depois de criar o repositório no GitHub, você precisa conectar seu repositório local ao repositório remoto. No terminal, dentro da pasta do seu projeto, execute o comando:

git remote add origin URL_DO_REPOSITORIO

Substitua "URL_DO_REPOSITORIO" pela URL do seu repositório no GitHub, que você pode copiar da página do repositório no GitHub.

Enviando Alterações para o GitHub

Para enviar suas alterações locais para o GitHub, você usará o comando "push". Se este é o seu primeiro push para o repositório, você precisa definir a branch padrão:

git push -u origin main

Substitua "main" pelo nome da branch que você deseja enviar, se diferente. Depois do primeiro push, você pode simplesmente usar git push para enviar suas alterações.

Clonando um Repositório Existente

Se você quiser começar a trabalhar em um projeto que já está no GitHub, você pode clonar o repositório usando:

git clone URL_DO_REPOSITORIO

Isso criará uma cópia local do repositório em seu sistema.

Conclusão

Criar seu primeiro repositório Git é um passo fundamental para o gerenciamento de projetos de software. Com o Git, você pode manter um histórico detalhado das alterações, experimentar novas ideias em branches separados e colaborar facilmente com outros desenvolvedores. O GitHub oferece uma plataforma robusta para hospedar seus repositórios Git e compartilhar seu trabalho com o mundo. Ao seguir os passos descritos neste capítulo, você estará bem equipado para começar a usar o Git e o GitHub em seus projetos de desenvolvimento.

Agora responda o exercício sobre o conteúdo:

Qual comando é utilizado para iniciar um novo repositório Git local após criar uma pasta para o projeto?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo O ciclo de vida dos arquivos em um projeto Git

Próxima página do Ebook Gratuito:

9O ciclo de vida dos arquivos em um projeto Git

4 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto