comando | descrição |
---|---|
git log |
comando para exibir todo histórico do seu repositório, trazendo informações de commits, e mudanças no projeto |
git status |
verifica situação que se encontra a branch, validando se há alterções, commits pendentes, etc. |
git add . |
Adiciona todos os arquivos e/ou pastas modificados na lista para commitar. |
git add <arquivo-ou-pasta> |
Adiciona arquivos/pastas específicas para realizar o commit na sequencia. |
git commit -m "descricao" |
Insere uma descrição do que está sendo comitado (alterações, criação de features, correções de bug, etc). |
git branch -a |
lista todas as branchs do repositorio e marca atual que estiver mexendo. |
git checkout nome-da-branch |
mudar de branch. |
git checkout -b nova-branch |
comando para criar uma nova branch |
git pull nome-da-branch |
puxa atualizações remota da branch escolhida |
git push nome-da-branch |
envias as modificações prontas já comitadas e atualizadas para a branch remota escolhida |
git branch -D nome-da-branch |
comando para deletar uma branch |
git diff |
comando para ver as ultimas alterações feitas |
git stash |
comando para salvar suas alterações que ainda não foram commitadas |
git stash pop |
comando para recuperar as alterações salvas |
Ao realizar commits no git (git commit -m "descricao"), devemos colocar o tipo de comit para entender melhor o que foi feito no projeto.
✍🏻 Refactor - Refatoração de um código.
✍🏻 chore - Pequenas alterações que não são novas funcionalidades.
✍🏻 docs - Documentação de códigos, documentação técnica.
✍🏻 style - Alteração de estilos, formatação, etc.
✍🏻 feat - Criação de nova funcionalidade.
✍🏻 test - Criação de testes da sua aplicação
✍🏻 fix - Correção de bugs e erros no código.
git commit -m "chore(workspace): descrição da atividade ou tarefa feita"
git commit -m "chore(checkout): inserindo ícone de pagamento"
git commit -m "feat(dashboard.profile): criação da tela de perfil"
git commit -m "feat(dashboard.login): criação da tela de login"
git commit -m "feat(API.products): desenvolvimento de API de listagem"
git commit -m "fix(dashboard.galeria): correção na classe CSS"