Agora aqui está o id de commit 41f9f4e392ab50db264e0328de7d69f1f10646eb
, eu quero pegar este código de id de commit que foi modificado apenas.
Eu uso git show 41f9f4e392ab50db264e0328de7d69f1f10646eb
para ver arquivos modificados, como posso baixá-los depois de modificados e antes da versão modificada via git
comando Linux? Em uma palavra, eu só quero comparar as diferenças de antes e depois do ID de confirmação 41f9f4e392ab50db264e0328de7d69f1f10646eb
para mesclar o código facilmente.
Qualquer ideia será útil, obrigado antecipadamente.
Para ver o estado dos arquivos antes e depois de um determinado commit, verifique seu pai:
então o próprio commit:
No entanto , quase nunca é necessário examinar os detalhes de uma mudança dessa maneira. No seu caso, para aplicar um commit a outro branch, escolha-o:
(substituindo
${target_branch}
conforme apropriado). A-x
opção adiciona um comentário na mensagem de commit com a origem do cherry-pick.Obrigado a todos, encontrei o caminho correto, aqui está.
Você encontrará o novo diretório chamado patch no diretório de trabalho atual depois de fazer isso.