mesclar vs. rebase: escolhendo a ferramenta certa
Eu vi alguns protips aqui alegando que git pullé mau ou morto ou algo assim. É um pouco mais complicado do que isso. Vou tentar explicar o que é, por …
Continuar lendoConteúdo para você se capacitar em programação
Eu vi alguns protips aqui alegando que git pullé mau ou morto ou algo assim. É um pouco mais complicado do que isso. Vou tentar explicar o que é, por …
Continuar lendoÀs vezes, o processo de trabalhar em um branch e, em seguida, mesclá-lo pode ser bastante cansativo: git checkout -b feature/liberally-apply-awesome-sauce# … make the changesgit add .git commit -am “Adds …
Continuar lendono git 1.7.10, o comportamento padrão ao mesclar é fornecer uma mensagem (como quando você faz um commit), usar o comportamento antigo (colocar a mensagem padrão se nenhuma mensagem for …
Continuar lendoCriar branch ‘branch-name’ git branch branch-name Mude a cópia de trabalho local para ‘branch-name’ git checkout branch-name Ou tudo em uma linha git checkout -b branch-name Mestre é como outro …
Continuar lendoQuando mesclo ramos de algo, geralmente desejo abrir todos os arquivos conflitantes em meu editor. Não há uma maneira integrada de fazer isso (que eu saiba), mas na verdade não …
Continuar lendoSe, por exemplo, você deseja alcançar o seguinte com seus git commits commit <- want to reword this onemergecommit <- want to squash this one and the next one into …
Continuar lendoManeira muito simples de mesclar matrizes múltiplas em uma: const x = [[‘foo’], [‘bar’], [‘foobar’]];const y = [].concat(…x);// y results to [ ‘foo’, ‘bar’, ‘foobar’ ]
Continuar lendoComo você mescla apenas um ou alguns arquivos selecionados de um branch para outro sem passar pela fusão do branch, força bruta manual ou hacks ete etc? Bem, eu tive …
Continuar lendoÀs vezes, outro cara bifurca seu repo e está fazendo coisas incríveis. Embora não haja solicitação pull, você deseja ter essas alterações. (Para esta dica, deixo de lado que é …
Continuar lendoVocê pode usar um componente reutilizável de array-flatMap de código aberto para construir uma nova coleção aplicando uma função a todos os elementos dessa matriz e usando os elementos das …
Continuar lendoVocê pode usar este componente Javascript de mesclagem de objeto para mesclar vários objetos em um objeto sem alterar os objetos originais. Exemplo: `const o1 = {a: 1}; const o2 …
Continuar lendo# Filter all conflicts from git statusalias conflicts=’git status -s | grep -e “^(DD|AU|UD|UA|DU|AA|UU)” | cut -d ” ” -f2’# Open all conflicts in your favourite editoralias resolve=’conflicts | xargs …
Continuar lendoBom artigo sobre como desfazer mesclagens: http://git-scm.com/2010/03/02/undoing-merges.html Resumo Desfazer uma mesclagem sem perder o histórico $ git revert -m 1 [sha_of_merge_commit]Finished one revert.[master 88edd6d] Revert “Merge branch ‘myBranch'” Para fundir …
Continuar lendoAo mesclar para ramos de produção, você pode querer ser excessivamente cuidadoso. Eu faço, então eu alias isso no meu .gitconfig: [alias] smerge = merge –no-ff –no-commit
Continuar lendoNo Git versão 1.6.1, existem opções –ours e –theirs para manter apenas a versão local ou remota de um arquivo com conflito de mesclagem. git checkout –ours <file_name>git checkout –theirs …
Continuar lendoNa verdade, é muito fácil de fazer. Dê a essa função uma matriz de objetos e ela os mesclará em um. var merge = function(objects) { var out = {}; …
Continuar lendo