Articles of merge

Posso fazer o encaminhamento rápido estar desativado por padrão no git?

Eu realmente não consigo pensar em um momento em que eu usaria o git merge ao invés de git rebase e não quero fazer um commit aparecer. Existe alguma maneira de configurar o git para ter o avanço rápido por padrão? O fato de que existe uma opção –ff parece implicar que há uma maneira, […]

Junção esquerda usando data.table

Suponha que eu tenha dois dados : UMA: AB 1: 1 12 2: 2 13 3: 3 14 4: 4 15 B: AB 1: 2 13 2: 3 14 e eu tenho o seguinte código: merge_test = merge(dataA, dataB, by=”A”, all.data=TRUE) Eu recebo: A Bx By 1: 2 13 13 2: 3 14 14 No […]

git cherry-pick diz “… 38c74d é uma fusão, mas nenhuma opção foi dada”

Eu fiz algumas mudanças no meu branch master e quero trazê-las para o upstream. quando eu escolho os seguintes commits no entanto eu fico preso em fd9f578 onde git diz: $ git cherry-pick fd9f578 fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given. O que está tentando me dizer e escolher a […]

Adicionando código a uma function javascript programaticamente

Eu estou tentando personalizar uma biblioteca JS existente sem modificar o código JS original. Esse código carrega alguns arquivos JS externos aos quais eu tenho access, e o que eu gostaria de fazer é alterar uma das funções contidas no arquivo original sem copiar e colar a coisa toda no segundo arquivo JS. Assim, por […]

Qual é a melhor ferramenta de mesclagem visual para o Git?

Qual é a melhor ferramenta para visualizar e editar uma mesclagem no Git? Gostaria de obter uma visualização de mesclagem de 3 vias, com “mine”, “theirs” e “ancestor” em painéis separados e um quarto painel de “saída”. Além disso, as instruções para invocar a referida ferramenta seriam ótimas. (Eu ainda não descobri como iniciar o […]

Git Cherry-pick vs stream de trabalho de mesclagem

Supondo que eu seja o mantenedor de um repository, e eu queira inserir alterações de um colaborador, há alguns streams de trabalho possíveis: Eu cherry-pick cada commit do controle remoto (em ordem). Nesse caso, o git registra o commit como não relacionado ao ramo remoto. Eu merge o ramo, puxando em todas as alterações e […]

Mesclando vários PDFs usando iTextSharp em c # .net

Bem, eu estou tentando mesclar vários PDFs em um. Eu não dá erros durante a compilation. Eu tentei mesclar os documentos primeiro, mas isso deu errado porque estou trabalhando com tabelas. Este é o code-behind do asp.net if (Button.Equals(“PreviewWord”)) { String eventTemplate = Server.MapPath(“/ERAS/Badges/Template/EventTemp” + EventName + “.doc”); String SinglePreview = Server.MapPath(“/ERAS/Badges/Template/PreviewSingle” + EventName + […]

Qual é o significado preciso de “nosso” e “deles” no git?

Isso pode parecer muito básico de uma pergunta, mas eu procurei por respostas e estou mais confuso agora do que antes. O que “nosso” e “deles” significam no git ao fundir meu ramo em meu outro ramo? Ambos os ramos são “nossos”. Em um conflito de mesclagem é “nosso” sempre a parte superior das duas […]

GIT: Como posso evitar fusões foxtrot na minha ramificação ‘master’?

Uma foxtrot merge é uma mesclagem na qual ‘origin / master’ é mesclada como um segundo (ou mais recente) pai, assim: Commit ‘D’ é uma fusão foxtrot porque ‘origin / master’ é seu segundo pai. Observe como o histórico do primeiro pai de ‘origin / master’ contém commit ‘B’ neste momento. Mas no meu git […]

O mal se funde no git?

“man gitglossary ” contém essa definição de uma mescla maléfica : Uma mescla do mal é uma mesclagem que introduz alterações que não aparecem em nenhum pai. Não tenho certeza se entendi o ponto que os autores estão tentando entender. Por que isso é mal?