Resultados da pesquisa a pedido "git-rebase"

4 a resposta

Achatar a história antiga no Git

Eu tenho um projeto git que está em andamento há um tempo e agora quero jogar fora a velha história, digamos do começo aos dois anos atrás. Com jogar fora, quero dizer substituir os muitos commits nesse período por um único commit fazendo o ...

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

3 a resposta

Como reduzo o tamanho de um repositório Git inchado esmagando de maneira não interativa todos os commits, exceto os mais recentes?

Meu repositório Git tem centenas de gigabytes de dados, digamos, backups SQL, então estou tentando remover confirmações antigas e desatualizadas, porque elas estão tornando tudo maior e mais lento. Eu preciso de uma solução rápida; quanto mais ...

2 a resposta

git rebase vs git cherry-pick da ramificação desanexada

Eu tenho dois ramos: mestretmptmp ramo é desanexado Eu preciso colocartmp ramo em cima demaster com a resolução de conflitos na prioridade detmp Quando eu faço git checkout tmp git rebase --strategy=recursive -X theirs masterEu recebi o erro ...

2 a resposta

Remover um commit não referenciado do repositório git

Eu tenho um histórico de commits como este:

4 a resposta

git remove mesclar commit do histórico

Minha história do Git é assim:Eu gostaria de esmagar os commits roxos em um único. Eu não quero vê-los nunca mais no meu log de commit.Eu tentei fazer um

2 a resposta

git rebase noções básicas

2 a resposta

Quais são as consequências práticas de reescrever a história do GIT?

1 a resposta

Ignorar automaticamente confirmações vazias ao usar o rebase git

Normalmente, você tem que fazer

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),??? ...