terça-feira, 14 de maio de 2019

Dicas Git/GitHub

GITHUB
============================

GitHub é uma aplicação de gerenciamento de projetos e versionamento de codigo, funciona também como rede social para dev's, utiliza git este sendo um sistema de versionamento de projetos, com o git pode-se utilizar um repositório online para controlar os codigos fontes e arquivos de um projeto, este também possibilita varios dev's trabalhando no mesmo projeto, a principal função do git é evitar a quebra de codigo pois o mesmo nao aceita conflitos dentro dos arquivos, hoje sendo a melhor forma de controlar o trabalho em equipe.

**Principais Comandos**

- **git push** : "empurrar", este comando faz o envio das alterações ocorridos na branch local para a master(repositorio).

- **git pull**: "puxar", este comando traz as alterações da master para o local.

- **git merge**: "mesclar", este comando é um dos mais importante, serve para resolver todas os conflitos de codigo dentro de um arquivo, ele separa as atualizações da master e da local dentro do arquivo ficando para o usuario decidir qual é a correta.

- **git checkout **: desfaz as alterações feitas em um arquivo para que fiquem como vieram da master, este ainda tem outras funcões como criar branchs "git checkout -b <branch>, excluir branchs "git checkout -d" etc.

- **git reset** :  git reset HEAD é para desfazer mudanças não confirmadas . (ainda nao enviadas a master.)

- **git revert** : Você pode pensar em git revert como uma ferramenta para desfazer mudanças confirmadas . (enviadas  a master ex..:git checkout
 hotfix git revert HEAD~1)

- **git status ** : mostra as alteracões locais feitas referente a master e que nao foram commitadas.

- **git commit -m** : serve para comitar as alterações inclusas no stash.

Nenhum comentário:

Postar um comentário