Skip to content

edurojas-tech/colinha-do-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript
Colinha do Git

Instalação

https://git-scm.com/download

Comandos Git:

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

Git semântico

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.

Exemplo de commits:

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"