dantas-felipe / git-github

Aprendendo a usar o Git

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Estudando como usar o Git

Comandos usados no Git

*Configurando Usuário

Antes de iniciar o git, temos que identificar para ele que é o usuário. Para isso usamos os comandos abaixo:

git config --global user.name "nome do usuário"
git config --global user.email "email do usuário"

*Git init

Este comando cria um repositório Git vazio - basicamente um .git

git init

*Git Clone

O Git clone é um comando para baixar o código-fonte existente de um repositório remoto (como o Github, por exemplo).
Para baixar o código-fonte do repositório remoto (Github):

git clone <https://nome-do-link>

*Git Branch

Com branches, vários desenvolvedores podem trabalhar em paralelo no mesmo projeto simultaneamente.
Pode-se usar o comando git branch para criar, listar e excluir branches.

Criando uma nova branch:

git branch <nome-do-branch>

Alternando entre as branch

git checkout <nome-do-branch>

Visualizando as branch

git branch

Deletando uma branch

git branch -d <nome-do-branch>

Mudando o nome de uma branch

git branch -M <nome-do-branch>

*Git Status

O comando status do Git fornece todas as informações necessárias sobre o branch atual.

git status

*Git Add

Quando criamos, modificamos ou excluímos um arquivo, essas alterações ocorrerão em nosso ambiente local e
não serão incluídas no próximo commit (a menos que alteremos as configurações).

Precisamos usar o comando git add para incluir as alterações de um arquivo em nosso próximo commit.

Para adicionar um arquivo:

git add <arquivo>

Para adicionar tudo de uma vez:

git add .

O comando git add não altera o repositório e as alterações não são salvas até usarmos o git commit.

*Git Commit

Este comando é como definir um ponto de verificação no processo de desenvolvimento, para o qual você pode voltar mais tarde, se necessário.

git commit -m "mensagem explicando a mudança no código"

*Git Push

Após confirmar as alterações, a próxima coisa que você deseja fazer é enviar as alterações para o servidor remoto.

O comando git push envia e salva suas confirmações no repositório remoto.

git push <remote> <nome-do-branch>

*Git Pull

O comando git pull é usado para obter atualizações do repositório remoto.

Comando para atualizar tudo do repositório

git pull 

Comando para atualizar apenas uma branch

git pull origin <nome-da-branch>

*Git Merge

Quando você conclui o desenvolvimento em sua branch e tudo funciona bem, a etapa final é mesclar as branches, isso é feito com o comando git merge.

git merge <nome-da-branch>

About

Aprendendo a usar o Git