Perguntas com a marcação «patch»

186
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...

140
Como posso formatar o patch com o que guardo

No git, escondo minhas alterações. É possível criar um patch com o que eu escondo? E então aplicar esse patch em algum outro repositório (do meu colega de trabalho)? Eu sei git format-patch -1, mas acho que é para o que comprometi. Mas estou procurando a mesma coisa por mudanças que eu escondi. E...

136
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 das...

134
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

105
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...

104
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 (o repo em...