Este é um exercício colaborativo.
O repositório atual possui a seguinte estrutura:
.
└── principal
├── a.txt
└── b.txt
Crie uma nova branch chamada funcao-a e adicione um novo diretório com 3 arquivos, desta forma:
.
├── funcao-a
│ ├── a.txt
│ ├── b.txt
│ └── c.txt
└── principal
├── a.txt
└── b.txt
Salve a criação do diretório e dos três arquivos nesta nova branch em um único commit.
Em seguida, procure um repositório de algum colega que já tenha feito os passos acima. Faça um fork deste repositório.
Em seguida, crie uma nova branch chamada funcao-b a partir da branch funcao-a e adicione mais quatro arquivos em um novo diretório, desta forma:
.
├── funcao-a
│ ├── a.txt
│ ├── b.txt
│ └── c.txt
├── funcao-b
│ ├── a.txt
│ ├── b.txt
│ ├── c.txt
│ └── d.txt
└── principal
├── a.txt
└── b.txt
Salve em um único commit a criação do novo diretório e dos quatro novos arquivos.
Se possível, faça um pull request para o repositório de quem você fez o fork.
Caso seu próprio repositório tenha recebido algum pull request, complete o mesmo.