Foi solicitado que você corrigisse um defeito em um sistema cujo código-fonte está armazenado em um repositório GIT. A equipe definiu que é necessário utilizar o padrão “feature branch”, no qual os desenvolvedores precisam criar um branch para cada demanda em que vão trabalhar. As modificações devem ser feitas nesse branch criado a partir do branch de desenvolvimento principal. Após o término das alterações necessárias, o código deve ser reintegrado no ramo principal por uma equipe de revisores. Analise as operações abaixo:
1. git push
2. git checkout
3. git clone
4. git commit
5. git add
Para que você possa trabalhar na correção do defeito, utilizando o padrão “feature branch”, a ordem correta das operações acima seria:
2 – 1 – 3 – 4 – 5.
3 – 1 – 2 – 4 – 5.
3 – 2 – 5 – 4 – 1.
5 – 3 – 4 – 2 – 1.
5 – 3 – 4 – 1 – 2.