-
Toda alteração no git deve preceder de uma branch. Essa é sua branch privada
(dev/master)$ git checkout -b dev/nova_feat dev/master
ou(dev/master)$ git checkout -b dev/novo_bug dev/master
-
Na sua branch local dê vários commits para registrar seu trabalho e entender o que vc mesmo está fazendo
(dev/nova_feat)$ git commit -am "linhas duplicadas no exemplo"
- Se precisar mande sua branch para o servidor
(dev/nova_feat)$ git push origin dev/nova_feat
- Se precisar mande sua branch para o servidor
-
Quando concluir a funcionalidade mescle ela na branch pública(master ou dev) e seja bem descritivo em um único commit.
(dev/master)$ git merge --squash dev/nova_feat
(dev/master)$ git commit -a
-
Se tudo ocorreu bem suba as modificações pro servidor na branch dev/master
(dev/master)$ git push
-
Esqueceu um ponto e virgula e quer incluir no ultimo commit, antes de dar push:
git commit --amend
-
Listar todas as branchs
git branch -a
Last active
August 29, 2015 13:56
-
-
Save guimaluf/9009774 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment