the Web Dev

Selecione a linguagem de programação ou tema que deseja estudar

git - uma introdução

Git é um recurso de versionamento de códigos, ou seja, salvamos n versões dos códigos do nosso projeto e podemos acessá-las posteriormente.

O que é git?

Introdução sobre o git
Saiba mais
git - o que é repositório?

O repositório nada mais é do que o nosso projeto. Podemos imaginá-lo como uma pasta que contém todos os arquivos e pastas que pertencem ao projeto.

O que é repositório?

Entendendo o 'Repo' e para que serve
Saiba mais
git - git e github é a mesma coisa?

Não! git é a tecnologia de versionamento de códigos, enquanto GitHub é uma empresa que hospeda nossos repositórios nas nuvens (e oferece uma série de recursos).

git x GitHub

git e GitHub é a mesma coisa?
Saiba mais
git - git e github é a mesma coisa?

Para usarmos o git na nossa máquina, o ideal é autenticarmos nossa máquina e configurarmos nosso usuário também. Preparamos um passo a passo para você autenticar sua máquina rapidinho, confira!

Autenticação

Como autenticar seu usuário numa máquina
Saiba mais
git - git e github é a mesma coisa?

Dentro do git temos vários termos específicos. Com o tempo irá se familiarizar com todos esses termos. Enquanto isso, temos uma colinha!

Glossário Git

Falando a mesma língua
Saiba mais
git - git e github é a mesma coisa?

Confira uma lista dos comandos básicos mais usados - como git pull e git push - nos detalhes desse módulo

Comandos Git

Começando a usar o repositório
Saiba mais
git - como clonar um repositório?

Passo a passo para clonar um repositório remoto (seu ou de outro autor) para sua máquina

Clonar Repositório

Como usar o git clone
Saiba mais
git - git e github é a mesma coisa?

E se alguém atualizar o repositório que já foi clonado? Preciso clonar novamente? Não! Entenda como atualizar um repositório que já clonou.

git pull

Como atualizar um repo clonado
Saiba mais
git - gerindo atualizações locais com commit

Antes de subirmos nossas atualizações, precisamos fechar um 'pacote', um kit de atualizações que pertencem a uma mesma tarefa. Para isso temos o processo de commit.

Commit

Como gerenciar nossas atualizações
Saiba mais
git - git push, disponibilizando nossas atualizações

Como subir as atualizações feitas no nosso repositório local para um repositório remoto (para que outros possam ler as atualizações)?

git push

Como subir e disponibilizar nossas atualizações
Saiba mais
git - pull request, adicionando uma nova branch ao repositório de origem

Missão cumprida! Criamos nossa branch, fizemos os ajustes e atualizações necessárias... mas... e agora? Como trazer nossas atualizações para a branch principal do projeto?

Pull Request (PR)

Como subir e disponibilizar nossas atualizações
Saiba mais
git - mesclando branches através do git merge

Depois que nosso PR é aprovado, precisamos mesclar a branch com as novidades com a branch de desenvolvimento ou principal. Entenda como fazer isso!

Merge

Como mesclar a nova branch à outra
Saiba mais