ūüĎĽ Git 101: O guia b√°sico com o que voc√™ precisa saber para j√° sair usando

Tech‚ÄĘ27 de setembro de 2022‚ÄĘ‚ėē0 min(s)

O Git é o sistema de versionamento de código mais usado do mundo. A ferramenta criada por Linus Torvalds permite gerenciar, ramificar e distribuir seu código de maneira fácil, simples e segura.

Com ele é possível que diferentes equipes trabalhem com a mesma base de código de maneira muito mais coordenada e gerenciável.

Para tudo isso, o Git conta com dezenas de comandos. Porém, procurei reunir aqui os mais simples e mais utilizados. Porém, vale a pena conferir a lista de comandos no site oficial.

Como instalar o Git?

O download do Git é bem simples e está disponível para diversas plataformas diferentes.

Você pode encontrar o executável na parte de downloads do site oficial.

Como utilizar o Git com o GitHub?

Há diferentes maneiras de utilizar o Git com o Github. A maneira mais recomendada é criar uma chave privada no seu computador e conectar com o GitHub.

Você pode encontrar o tutorial no próprio site do GitHub sobre como adicionar sua chave ao GitHub.

Além disso, é possível utilizar o software do Github para desktop. Com ele é possível utilizar a maioria dos comandos Git diretamente de uma interface gráfica.

Porém, por ser uma ferramenta do GitHub, você acaba ficando limitado a plataforma (lembrando que o Git é muito maior que o GitHub).

Comandos b√°sicos

1. git init

Comando utilizado para criar um diretório Git.

Somente após utilizar esse comando em uma pasta é possível utilizar os demais comandos do Git.

Só é preciso utilizar esse comando se sua pasta do projeto ainda não tiver sido iniciada como Git.

git init

2. git clone

Com esse comando, você pode criar uma cópia local de qualquer repositório.

git clone /pasta/do/projeto

# ou

git clone [email protected]:rust-lang/rust.git

3. git add

O add serve para você definir quais arquivos você quer definir as suas mudanças. Sempre que você mudou algum arquivo do projeto, precisa adicionar ele com o add e só então commitar a mudança.

Você também pode adicionar vários arquivos de uma só vez.

git add <arquivo> # para adicionar o arquivo que você mudou

# ou 

git add . # para adicionar TODOS os arquivos que você mudou

4. git commit

Sempre que você alterar algo no projeto, precisa definir do que se trata a sua alteração.

√Č sempre interessante commitar pequenas mudan√ßas ao longo do desenvolvimento.

Para definir os arquivos que essa mudança afetou, pode-se utilizar o comando git add

git commit -m "mensagem"

# ou

git commit -m "feature: Adiciona função de soma"

5. git push

Assim que voc√™ terminou com suas altera√ß√Ķes, chegou a hora de mandar essas altera√ß√Ķes para o projeto central.

git push

6. git pull

Quando você precisar atualizar seu repositório local com as mudanças que alguém fez no repositório central, você deve utilizar o git pull.

git pull

Todos os direitos reservados - J√īnatas Ara√ļjo