Neste guia, aprenderemos as etapas para escolher um commit de um branch Git para outro.
Como escolher um commit de uma ramificação do Git para outra?
Para escolher um commit de um branch para outro, vamos trabalhar em um branch, criar um novo branch e escolher o commit do nosso branch anterior. Para fazer isso, execute as etapas indicadas abaixo.
Etapa 1: mover para o repositório do projeto
Abra o Git Bash e vá para o diretório do projeto executando o “ cd ”comando:
cd colher cerejas
Etapa 2: inicializar o repositório
Depois, inicialize o repositório Git com o comando fornecido:
Está quente
Etapa 3: criar novo arquivo
Crie um arquivo e adicione o conteúdo a ele usando o botão “ eco ”E operadores de redirecionamento ( > ). Por exemplo, o “ arquivo.txt ”O arquivo será criado:
eco 'Novo arquivo' > arquivo.txt
Etapa 4: rastrear arquivo
Adicione o arquivo criado à área de rastreamento através do comando “git add”:
adicionar .
Etapa 5: confirmar alterações
Confirme as alterações no diretório do projeto através do “ git commit ”comando:
git commit -m 'arquivo adicionado'
Etapa 6: verificar o registro
Verifique o longo histórico dos commits aplicados executando o comando log:
registro do git --on-line
Aqui você pode ver o SHA do commit específico. Anote, vamos usá-lo e selecioná-lo nas etapas posteriores.
Etapa 7: Criar nova filial
Agora, vamos criar um novo branch chamado “ desenvolver ”Com o comando fornecido:
ramo git desenvolver
Etapa 8: mudar para ramificação criada
Mude para o branch criado através do botão “ finalizar a compra ”comando:
finalizar a compra desenvolver
A filial foi alterada para “ desenvolver ”.
Etapa 9: Escolha um commit
Para escolher o commit, execute o “ escolha a cereja ” junto com o hash SHA do commit da ramificação anterior:
escolha a cereja 6ea44fe
A saída acima mostra o conflito, apenas ignore-o e execute o comando sugerido para fazê-lo mesmo assim.
git commit --allow-empty
O commit foi escolhido a dedo.
Etapa 10: verificar o histórico de log
Verifique o histórico de log para verificar se o commit foi escolhido a dedo:
registro do git
Como você pode ver na imagem acima nosso commit do branch anterior “ mestre ”Foi escolhido a dedo.
Conclusão
Para escolher um commit, copie o hash SHA do commit e vá para o segundo branch. Em seguida, execute o “ git cherry-pick