Galera estou com dificuldades em interpretar o exercício, vamos lá:
Faça o teste! Crie um repositório local e acesse por duas abas diferentes do terminal, em duas branches diferentes. Faça diversas alterações em cada uma, jogue as alterações para a master e veja quais as dificuldades.
Passo-a-passo:
Criando dosi branchs:
git branch usuario1
git branch usuario2
Seleciono o primeiro e altero o html:
git checkout usuario1
<h1>Site do Mario Jorge</h1>
git add index.html
git commit -m 'Alteração do usuário 1'
Repito o processo com o segundo usuario:
git checkout usuario2
<h1>Site do Luigi</h1>
git add index.html
git commit -m 'Alteração do usuário 2'
E ai a minha dúvida. Como subir para o master as alterações?
Eu fiz:
git checkout usuario1
git push origin master
Entendendo que como estou no branch do usuario1, quero pegar essas alterações e aplica-las no master, porém ao consultar o master a alteração não se aplica. Onde estou errando?