Resultados da pesquisa a pedido "rebase"

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

3 a resposta

Como rebase um repositório Git para outro?

Eu tinha um repositório Git (A) que contém o desenvolvimento de um projeto até um certo ponto. Então perdi o pen drive USB no repositório A. Felizmente, eu tinha um backup da confirmação mais recente, para poder criar um novo repositório (B) ...

3 a resposta

Posso desativar o encaminhamento rápido por padrão no git?

Eu realmente não consigo pensar em um momento em que eu usariagit merge ao invés degit rebase enão deseja que um commit apareça. Existe alguma maneira de configurar o git para ter o encaminhamento rápido desativado por padrão? O fato de haver ...

1 a resposta

Git rebase, pular merge-commits

Começando com hack---F1----M1----F2 (feature) / / C1-----C2----C3 (master)Eu gostaria de terminar com hack---F1----M1----F2 (feature) / / C1-----C2----C3---F1'---F2' (master)Até agora, o melhor que tenho é git checkout feature git checkout -b ...

1 a resposta

Confirmação GIT --amend no estado HEAD desanexado

Entendo que a maneira correta de alterar um antigo commit do GIT é usarrebase --interactive, mas só para esclarecer os conceitos, eu gostaria de entender o que acontece quando eu faço git checkout <commit>mudar algo em um arquivoadicione o ...

2 a resposta

git: Como automatizar o rebase interativo / substituí-lo por comandos git equivalentes

Preciso automatizar uma rebase interativa ou substituí-la por outros comandos. Apenas deixe-me explicar minha situação atual: Em uma transição svn-> git, preciso refazer o novo repositório git para corrigir os "cortes de histórico" feitos ...

1 a resposta

Emenda sobre descontinuidades na linha do tempo do repositório Mercurial

Eu converti um repositório do Subversion para o Mercurial há alguns meses e acabei deixando duas lacunas sem sentido no meu histórico de revisões. Estou tentando descobrir se consigo unir as lacunas, mas não consegui obter as ferramentas para ...

3 a resposta

git rebase, mantendo o controle de 'local' e 'remoto'

Ao fazer uma rebase do git, geralmente tenho dificuldade em descobrir o que está acontecendo com o 'local' e o 'remoto' ao resolver conflitos. Às vezes tenho a impressão de que eles trocam de lado de um commit para o outro. Provavelmente é ...

2 a resposta

Como uso o rebase interativo do Git com um repositório somente local (sem origem / remoto)?

Eu uso o git como um sistema de controle de fonte local principalmente para histórico e rastreamento de diferenças. Ainda quero usar o rebase para fazer correções / squash em confirmações WIP que farei periodicamente. Quando tento fazergit rebase ...

2 a resposta

Remova as informações do commit dos commit do git

Eu refiz uma nova ramificação e agora todos os seus commits têm uma seção de committer que eu gostaria de remover completamente (não apenas alterando seus campos). É possível sem perder as informações originais do autor?