Como faço um patch unificado com diff?

2

Eu tenho dois diretórios src e src-with-fixes . Eu quero fazer um patch unificado, para que as pessoas possam baixar o src dir e o arquivo de patch e executar patch -p1 < patch.diff e obter as correções no diretório src.

    
por wb9688 26.08.2015 / 15:17

1 resposta

4

Você pode executar:

diff -ruN src src-with-fixes > patch.diff

Onde:

  • -r significa "recursivo"
  • -u significa "produzir um diff de formato unificado"
  • -N significa "tratar arquivos ausentes como vazios"
por larsks 26.08.2015 / 15:29