Perguntas com a marcação «patch»

Um patch é um software desenvolvido para corrigir problemas ou atualizar um programa de computador ou seus dados de suporte. Isso inclui corrigir vulnerabilidades de segurança e outros bugs e melhorar a usabilidade ou desempenho.

10
Como gerar um patch git para um commit específico?
Preciso escrever um script que crie patches para uma lista de números de confirmação SHA1. Eu tentei usar git format-patch <the SHA1>, mas isso gerou um patch para cada confirmação desde o SHA1. Depois que algumas centenas de patches foram geradas, tive que interromper o processo. Existe uma maneira de …
1233 git  patch 




4
Posso dividir um pedaço já dividido com o git?
Eu descobri recentemente a patchopção do git para o addcomando, e devo dizer que é realmente um recurso fantástico. Também descobri que um pedaço grande pode ser dividido em pedaços menores pressionando a stecla, o que aumenta a precisão do commit. Mas e se eu quiser ainda mais precisão, se …
205 git  split  add  patch 


5
Como simplesmente crio um patch a partir do meu último git commit?
Estou procurando o comando mágico de criar um patch a partir do último commit efetuado. Às vezes, meu fluxo de trabalho se parece com isso vi some.txt git add some.txt git commit -m "some change" e agora eu só quero escrever git create-patch-from-last-commit-to-file SOME-PATCH0001.patch mas o que devo colocar lá …
186 git  patch 


3
Crie um arquivo patch ou diff a partir do repositório git e aplique-o a outro repositório git diferente
Trabalho no projeto baseado em WordPress e quero corrigir meu projeto a cada nova versão do WP. Para isso, quero gerar um patch entre dois commits ou tags. Por exemplo, no meu repo /www/WP, faço o seguinte: $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch Ou $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch …
155 git  diff  patch  git-diff  git-apply 

20
Como aplico um patch diff no Windows?
Existem muitos programas por aí que podem criar um patch diff, mas estou tendo um bom tempo tentando aplicar um. Estou tentando distribuir um patch e recebi uma pergunta de um usuário sobre como aplicá-lo. Então, tentei descobrir por conta própria e descobri que não tenho idéia, e a maioria …
136 windows  diff  gnu  patch 

3
Qual é a diferença entre git am e git apply?
Ambos git ame git applypodem ser usados ​​para aplicar patches. Não vejo a diferença. Agora vejo uma diferença: git amconfirma automaticamente, enquanto git applyapenas toca nos arquivos, mas não cria uma confirmação. Essa é a única diferença?
134 git  patch 


5
TortoiseHg Aplicar um Patch
O TortoiseHg permite que você envie um arquivo de patch de suas alterações para alguém, mas ele suporta a aplicação de patches? Se sim, como você aplica um patch usando TortoiseHg? Solução Obrigado @Will Bickford por sua ajuda. Acabei de encontrar este recurso listado como TODO no site do TortoiseHg.


2
Como baixar um único commit-diff do GitHub?
Gostaria de obter um único commit (vamos chamá-lo ${SHA}) do GitHub por meio da interface da web. Por exemplo, algo como: $ git clone http://github.com/foo/bar $ cd bar $ git format-patch -o .. ${SHA}~1..${SHA} $ cd .. $ rm -rf bar ... mas sem ter que clonar todo o repositório …
104 github  diff  patch  git-diff 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.