Last active
June 5, 2018 12:30
-
-
Save randercarlos/d14897ba75117125309b0b6b06844e76 to your computer and use it in GitHub Desktop.
Boas práticas git
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Usar verbos para descrever commit. A mensagem do commit deve ser em inglês | |
Exemplo: Add form login | |
Exemplo: Update navbar items | |
Exemplo: Change site title | |
Exemplo: Rename README.txt to README.md | |
# Usar commit pequenos e atômicos | |
Cada commit deve ter de dois a 5 linhas de código alteradas | |
# Merge / Rebase (Mesclando commits) | |
Se está atualizando a sua branch baixando commits do master: USE REBASE (PULL --REBASE) | |
Se terminou a sua feature no branch e quer jogar para master: USE MERGE | |
# Revert / Reset (Desfazendo commits) | |
Se estiver revertendo commits feitos na branch master use o REVERT para que não dê erro de histórico diferente caso outro desenvolvedor esteja fazendo push dos seus commits. | |
OBS: Caso dê erro de histórico diferente, use o parâmetro --force. Ex: git push origin master --force | |
Se estiver revertendo commits em uma branch separada que só você esteja trabalhando, use o RESET. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment