Primeira pessoa:
- Faz o
forkdo repositório da Laboratória. - Adicione sua dupla como colaboradora do seu projeto
- Clone do seu repositório
git clone https://github.com/primeiraUser/oficina-git-dupla.git
- Entre na pasta do repositório
Segunda pessoa:
- Faz o
forkdo repositório da colega. - Clone do seu repositório
git clone https://github.com/segundaUser/oficina-git-dupla.git
- Entre na pasta do repositório
- Adicionar endereço remoto
upstreamgit remote add upstream https://github.com/primeiraUser/oficina-git-dupla.git
- Criar
branchpara fazer suas alteraçõesgit checkout -b funcionalidade/alteracao
- Faz alteração no código
- Adiciona o
commit - Faz
pushda suabranchparaorigingit push origin funcionalidade/alteracao
- Vá para o Github e abra uma
pull requestpara abranchda sua dupla
Primeira pessoa:
- Quando souber que sua dupla abriu uma nova
pull request, vá até o Github, analise as alterações, aprove e faça omergedabranchdela com amaster - Traga as alterações do github para o seu repositório local
git pull origin master
- Criar
branchpara fazer suas alteraçõesgit checkout -b funcionalidade/alteracao
- Faz alteração no código
- Adiciona o
commit - Faz
pushda suabranchparaorigingit push origin funcionalidade/alteracao
- Vá para o Github e abra uma
pull requestpara a suabranch master(não esquecer de alterar o caminho para suabranch, ou opull requestserá feito para o repositório da Lab!)
Segunda pessoa:
- Quando souber que sua dupla abriu uma nova
pull request, vá até o Github, analise as alterações, aprove e faça omergedabranchdela com amaster - Traga as alterações do github para o seu repositório local e atualize seu repositório remoto
git pull upstream master git push origin master