É possível escolher um comando de outro repositório Git?

É possível escolher um comando de outro repositório Git?

““Git Cherry-Pick”É um comando útil no Git que permite aos desenvolvedores escolher o compromisso de uma filial e aplicá -lo a outra filial ou repositório Git. Às vezes, enquanto trabalham no Git, os desenvolvedores se comprometem com o ramo errado que precisam copiar para outra filial. Para esse fim, você pode navegar para o ramo correto e escolher as começões desejadas.

Este blog discutirá o método de escolher um compromisso de outro repositório Git.

Como escolher um comando de outro repositório Git?

É permitido que você vá em single ou múltiplos commits de outros repositórios do Git. Para fazer isso, mude para o diretório local específico. Em seguida, adicione o repositório específico do GitHub como um controle remoto e busque seu conteúdo. Depois disso, verifique o log git e selecione a confirmação desejada. Em seguida, escolha de cereja que se compromete ao executar o “Git Cherry-Pick ”Comando.

Etapa 1: vá para o repositório desejado

Primeiro, escreva o comando abaixo listado e mude para o diretório específico:

CD "C: \ git \ reposb"

Etapa 2: Verifique o Git Log

Em seguida, verifique o histórico de compromissos do repositório de trabalho e veja a posição da cabeça:

$ git log --oneeline

Na saída abaixo, pode -se observar que a cabeça está apontando para o “72889B1”Commit Hash:

Etapa 3: Adicione URL remoto

Em seguida, adicione o URL remoto do repositório remoto desejado usando o comando fornecido fornecido:

$ git remoto adicionar origem https: // github.com/Laibayounas/Demo.git

Aqui, a origem remota foi adicionada:

Etapa 4: buscar conteúdo remoto

Agora, busque o conteúdo do repositório remoto no diretório local:

$ git busca origem

Etapa 5: Veja o log git do repositório remoto

Veja a lista de seus compromissos executando o “log git”Comando junto com o nome do repositório remoto:

$ Git Log Origin/Main -Oneeline

O screenShot abaixo exibe o histórico de compromissos, incluindo todas as confirmações. Escolha o ID de comprometimento desejado para escolher a cerejeira. Por exemplo, selecionamos o “DEAEAFT7”Commit Hash:

Etapa 6: Compromissão desejada de Cherry-Pick desejada

Em seguida, execute o “Git Cherry-Pick”Comandando e especifique o ID de confirmação específico do repositório remoto:

$ Git Cherry-Pick DeAeaf7

Etapa 7: Verifique as alterações

Por fim, verifique o registro Git do diretório local para verificar as novas alterações:

$ git log --oneeline

De acordo com a imagem dada, a operação de pick-pick foi realizada com sucesso:

Nós explicamos com eficiência o método de escolher o compromisso de outro repositório Git.

Conclusão

O Git permite que os usuários escolham as comissões únicas ou múltiplas de outro diretório Git. Os usuários podem escolher um ou vários compromissos do repositório remoto. Para esse fim, primeiro, navegue para o repositório local. Em seguida, adicione o URL remoto de um diretório remoto específico e busque seu conteúdo. Em seguida, veja o histórico de compromissos do repositório remoto e escolha o compromisso desejado. Por fim, execute o “Git Cherry-Pick ”Comando para escolher um compromisso específico. Este artigo demonstrou o procedimento de escolher o Commit de outro repositório Git.