Perguntas com a marcação «merge»

102
Como posso combinar dois commits em um commit?

Eu tenho um branch 'firstproject' com 2 commits. Eu quero me livrar desses commits e fazê-los aparecer como um único commit. O comando git merge --squashparece promissor, mas quando executo git merge --squashmeu terminal apenas exibe opções para o comando. Qual é o comando correto? Commit...

101
GitHub: reabrindo uma solicitação pull mesclada

Eu fiz algumas mudanças Eu enviei uma solicitação de pull A solicitação pull foi aceita e mesclada. Encontramos um bug As alterações foram removidas novamente enquanto eu consertava o bug. Já corrigi o bug e quero reenviar a solicitação pull com 1 confirmação extra. Existe alguma maneira de...

100
Git mesclar com substituição forçada

Eu tenho uma filial chamada demo que preciso fundir com o masterbranch. Posso obter o resultado desejado com os seguintes comandos: git pull origin demo git checkout master git pull origin master git merge demo git push origin master Minha única preocupação é, se houver algum problema de...

97
Como o 'git merge' funciona nos detalhes?

Eu quero saber um algoritmo exato (ou perto disso) por trás do 'git merge'. As respostas, pelo menos a essas subquestões, serão úteis: Como o git detecta o contexto de uma mudança não conflitante em particular? Como o git descobre que há um conflito nessas linhas exatas? Quais coisas o git...

97
git remove merge commit do histórico

Meu histórico Git é assim: Eu gostaria de esmagar os commits roxos em um único. Eu não quero vê-los nunca mais no meu log de commits. Eu tentei fazer um git rebase -i 1, mas mesmo estando 1no branch azul (cf. figura), ainda vejo todos os commits no meu branch roxo. Como posso remover...

95
Como posso combinar hashes em Perl?

Qual é a melhor maneira de combinar os dois hashes em% hash1? Sempre soube que% hash2 e% hash1 sempre têm chaves exclusivas. Eu também preferiria uma única linha de código, se possível. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} =

95
Como definir Meld como git mergetool

Eu configurei: git config --global merge.tool meld git config --global mergetool.meld.path c:/Progra~2/meld/bin/ Em "git mergetool" ele escreve: Hit return to start merge resolution tool (meld): The merge tool meld is not available as 'c:/Progra~2/meld/bin/' Eu tentei também: / c / Progra ~...

89
Mesclando imagens png em um arquivo pdf [fechado]

Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 2 anos . Melhore esta questão...

88
Git desfazer tentativa de mesclagem

Eu tenho o diretório de trabalho (# 1) que contém o diretório do fornecedor (# 2). Há uma dependência que eu queria extrair manualmente sem o composer (versão php do npm / gem). Eu estava trabalhando no # 1, não salvei / confirmei as alterações, quando decidi que quero atualizar a biblioteca no...

87
Como mesclar vários assemblies em um?

Estou consumindo minha pilha de serviço usando o projeto EXE (tarefa de inicialização do aplicativo azure), pois copiei a DLL da pilha de serviço a seguir e algumas DLLs do Azure para o projeto EXE. Quando eu construo esse projeto EXE, as DLLs do Azure serão agrupadas com meu EXE, mas a DLL...