Skip to content

Gabarito #4

@giovanniacg

Description

@giovanniacg

Gabarito da issue #3

Separar os commits em suas respectivas branchs

Mova o commit '64aef4e' para a branch '2-arrumando-comandos-iniciais'

git checkout 2-arrumando-comandos-iniciais
git cherry-pick 64aef4e

Remova o commit '64aef4e' da branch original

git checkout <branch-original>
git rebase -i HEAD~2

No editor de texto que abrir, troque pick por drop na linha correspondente ao commit '64aef4e' e salve o arquivo

Force as mudanças no repositório

git push -f

Mova os commits 'f6bfcb', 'd1c8b01' e '295c0bf' para a branch '1-atualizando-comandos-avancados'

git checkout 1-atualizando-comandos-avancados
git cherry-pick f6bfcb
git cherry-pick d1c8b01
git cherry-pick 295c0bf

Remova os commits 'f6bfcb', 'd1c8b01' e '295c0bf' da branch original

git checkout <branch-original>
git rebase -i HEAD~4

No editor de texto que abrir, troque pick por drop nas linhas correspondentes aos commits mencionados e salve o arquivo

Force as mudanças no repositório

git push -f

Renomear corretamente

Altere o comentário do commit '64aef4e' para começar com o número da issue #2

git checkout 2-arrumando-comandos-iniciais
git commit --amend -m "#2 - <seu comentário aqui>"

Altere os comentários dos commits 'f6bfcb', 'd1c8b01' e '295c0bf' para começarem com o número da issue #1

git checkout 1-atualizando-comandos-avancados
git commit --amend -m "#1 - <seu comentário aqui>"
git cherry-pick --edit -x 295c0bf

Altere o texto do commit para "#1 - <seu comentário aqui>" e salve o arquivo

Merge para a main

Faça o pull request da branch '1-atualizando-comandos-avancados' para a main
Complete o processo de revisão do pull request e faça o merge

Faça o pull request da branch '2-arrumando-comandos-iniciais' para a main
Complete o processo de revisão do pull request e faça o merge

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions