Este post demonstrará o método para aplicar o patch git gerado com o comando Git Format-Patch.
Como aplicar um patch gerado com o comando "Git Format-Patch"?
Para aplicar um patch gerado, primeiro, comprometa as mudanças. Em seguida, gerar o patch usando o “Patch de formato Git -1”Comando. Depois disso, abra o repositório onde você deseja aplicar o patch gerado e utilizar o “Git AM ”Comando.
Agora, confira a implementação prática abaixo.
Etapa 1: Lançar o terminal Git Bash
Primeiro, abra o menu Iniciar e iniciar o ““Git Bash" terminal:
Etapa 2: vá para o repositório de trabalho Git
Utilize o “cd”Comando e abra o Repositório de Trabalho do Git:
$ CD "C: \ git \ recursos"
Etapa 3: Gere um novo arquivo
Gerar o novo arquivo de texto usando o “tocar”Comando:
$ Touch Demo.TXT
Etapa 4: Adicionar arquivo ao índice de estadiamento
Mova o arquivo não rastreado para o índice de rastreamento para confirmar alterações usando o “git add”Comando:
$ git add .
Verifique o estado do repositório para confirmar se o arquivo é adicionado ao índice de rastreamento ou não:
$ git status
Etapa 5: Comprometer mudanças rastreadas
Compreenda as alterações rastreadas para adicioná -las ao repositório local através do comando fornecido:
$ git Commit -m "Novas alterações são comprometidas"
Verifique o log git para verificar se as alterações estão comprometidas ou não:
$ git log
Aqui, você pode ver que novas mudanças foram comprometidas com sucesso:
Etapa 6: gerar um patch
Gerar o pedaço de alterações comprometidas usando o “Patch de formato Git”Comando:
$ git formato -patch -1
Pode -se observar que o patch “0001-New-Changes-Com-Compromitido.correção" é gerado:
Etapa 7: aplicar patch
Agora, aplique o patch no mesmo repositório usando o “Git AM ”Comando:
$ git AM 0001-New-Changes-Com-Compromitido.correção
Observação: Não se preocupe se ocorrer um erro se você estiver aplicando um patch no mesmo repositório em que você desenvolveu o patch e esse repositório já cometeu modificações.
Para lidar com essa situação, pule o patch e aplique -o a outro repositório:
Etapa 8: Pule o patch
Para pular o patch aplicado, utilize o comando abaixo com o “-pular”Opção:
$ git am - -skip
Etapa 9: Crie um novo repositório
Faça um novo diretório/repositório, onde aplicaremos o patch gerado:
$ MKDIR Demo
Em seguida, use o “cd”Comando para navegar para o novo repositório:
$ CD Demo
Etapa 10: aplique um patch em outro repositório
Por fim, aplique o patch no repositório recém -criado usando o “Git AM ”Comando:
$ git Am "C: \ git \ recursos \ 0001-New-Changes-Commited.correção"
Aqui, você pode ver que aplicamos com sucesso o patch gerado com o “Patch de formato Git”Comando:
Aprendemos como aplicar um patch gerado com o “Patch de formato Git”Comando.
Conclusão
Para aplicar um patch gerado com um “Patch de formato Git”Primeiro, vá para o repositório de trabalho Git. Em seguida, comprometa as alterações rastreadas usando o “Git Commit”Comando. Em seguida, gerar um novo patch git usando o “$ git formato -patch -1”Comando. Depois disso, vá a um repositório onde deseja aplicar o patch gerado e aplicar o patch usando o “Git AM ”Comando. Este post demonstrou o método para aplicar um patch gerado com o comando Git Format-Patch.