Criação de repositórios

Introdução ao Git

George Boorman

Curriculum Manager, DataCamp

Saúde mental em projeto tecnológico

Imagem de um repositório Git com dois arquivos chamados funding e report, um diretório chamado data e outro chamado dot-git

Introdução ao Git

O que é um repositório Git?

  • Repositório Git = diretório com arquivos e subdiretórios

Imagem de um repositório Git com dois arquivos chamados funding e report, um diretório chamado data e outro chamado dot-git

Introdução ao Git

O que é um repositório Git?

  • Repositório Git = diretório com arquivos e subdiretórios, e armazenamento Git

![https://assets.datacamp.com/production/repositories/6761/datasets/ef65ea792eecce51d72edae01a4198289703ce30/Screenshot%202025-12-29%20at%2014.33.41.png Imagem de um repositório Git com dois arquivos chamados funding e report, um diretório chamado data e outro chamado dot-git, que é o armazenamento do Git.

Não edite o .git!

Introdução ao Git

Benefícios dos repositórios

  • Rastrear versões sistematicamente
  • Voltar a versões anteriores
  • Comparar versões em diferentes momentos
  • Trabalhar com colegas

Brainstorming entre colegas

Introdução ao Git

Criando um novo repositório

git init mental-health-workspace
cd mental-health-workspace
git status
On branch main

No commits yet

nothing to commit (create/copy files and use "git add" to track)
Introdução ao Git

Conversão de projeto em um repositório

  • Converter um diretório existente em um repositório Git
git init
Initialized empty Git repository in /home/repl/mental-health-workspace/.git/
Introdução ao Git

O que está sendo rastreado?

git status
On branch main

No commits yet

Untracked files:
    (use "git add <file>..." to include what will be committed)

        data/
        report.md

nothing added to commit but untracked files present (use "git add" to track)
  • O Git reconhece que há arquivos modificados não rastreados!
Introdução ao Git

Repositórios aninhados

  • Não crie um repositório Git dentro de outro
    • Chamados de repositórios aninhados

 

  • Haverá dois diretórios .git

  • Qual diretório .git deve ser atualizado?

 

Confused_dog

Introdução ao Git

Vamos praticar!

Introdução ao Git

Preparing Video For Download...