Resultados da pesquisa a pedido "git-rebase"

3 a resposta

Permitir mesclar históricos não relacionados no git rebase

Quando você deseja refazer uma ramificação mantendo a consolidação, você passa o--preserve-merges bandeira. Quando você está mesclando histórico não relacionado no git, precisa passar pelo--allow-unrelated-histories bandeira. Se você está ...

1 a resposta

Por que "rebase --onto ABC" é diferente de "rebase ABC"?

Usando o git 2.11,git rebase [https://git-scm.com/docs/git-rebase]a documentação diz: A ramificação atual é redefinida para <upstream> ou <newbase> se a opção --onto foi fornecida. Isso tem exatamente o mesmo efeito que o git reset --hard ...

2 a resposta

Como dividir cada commit por arquivo?

Eu sei como dividir manualmente uma confirmação usandogit rebase -i, mas como posso dividir automaticamente todas as confirmações em uma ramificação por arquivo? Por exemplo, confirmarA modificado 3 arquivos, f1, f2 e f3. Após a divisão, existem ...

2 a resposta

Razão detalhada pela qual a remota git rebase é tão má

Então, eu venho de um histórico centralizado de VCS e estou tentando definir nosso fluxo de trabalho no Git (nova empresa, jovem base de código). Uma pergunta para a qual não consigo encontrar uma resposta simples, porém detalhada, é o que ...

1 a resposta

Resolver conflitos de git rebase da mesma maneira que foram resolvidos anteriormente

Decidi confirmar retrospectivamente uma história, que nunca estava no Git, de outro sistema de controle de versão antigo. Então, eu criei um ramo órfão "newroot" e importei confirmações do outro sistema de controle de versão para ele. Pergunta ...

2 a resposta

Quais são os três arquivos em uma mescla de três vias para rebasing interativo usando git e meld?

Digamos que eu faça uma nova análise interativa comgit rebase -i. Se surgir algum conflito, talvez eu me depare com um conflito de mesclagem e peça para fazer uma mesclagem de 3 vias. Usandomeld, São apresentadas três janelas:LOCAL (esquerda),??? ...

2 a resposta

Remova o commit para sempre

Eu sei que existem milhares de tópicos para esta pergunta. Mas eu descobri algo realmente estranho. Se você criar um projeto no GitHub, faça algumas confirmações. Digamos que comprometa 1, 2, 3, 4, 5. Mais tarde, você percebe que deseja alterar ...

5 a resposta

Diferença entre 'rebase master' e 'rebase --onto master' de um ramo derivado de um ramo do mestre

Dada a seguinte estrutura de filial: *------*---* Master \ *---*--*------* A \ *-----*-----* B (HEAD)Se eu quiser mesclar minhas alterações B (esómeu B muda, nenhum A muda) para master Qual é a diferença entre esses dois conjuntos de ...

1 a resposta

O Code Lens não está funcionando corretamente após o rebase interativo

No VS2015, todos os metadados do código do git exibidos no código por meio da funcionalidade CodeLens em relação ao autor e as alterações desapareceram depois que eu fiz o git rebase -i e o emendado se compromete a corrigir o nome do autor (um ...

2 a resposta

como recuperar e manter os commits em ordem cronológica?

Gostaria de refazer uma ramificação na ramificação principal, mas de maneira que todos os commits apareçam em ordem cronológica no log do git. Isso é possível semgit rebase --interactive e reorganizando os commits manualmente? Antecedentes: ...