Perguntas com a marcação «git-rebase»

Com o comando git-rebase, você pode pegar as alterações de uma ramificação e reproduzi-las em cima de outra ramificação.








18
Git - Como corrigir rebase interativa "corrompida"?
Eu consegui criar uma pequena bagunça no meu repositório git local. Eu estava tentando corrigir um commit quebrado usando as seguintes instruções . Antes de executar o "git commit --amend" (e após o git rebase --interactive), decidi que minhas alterações estavam incorretas e executei o "git reset HEAD --hard". Não …
184 git  msysgit  git-rebase 



7
Não consigo entender o comportamento do git rebase --onto
Percebi que os dois blocos dos seguintes comandos git têm comportamentos diferentes e não entendo o porquê. Eu tenho um Ae um Bramo que diverge com umcommit ---COMMIT--- (A) \ --- (B) Quero refazer a Bramificação no último A(e ter o commit na Bramificação) ---COMMIT--- (A) \ --- (B) Não …
169 git  git-rebase 

4
git rebase sem alterar os timestamps de confirmação
Faria sentido executar git rebaseenquanto preservava os carimbos de data / hora de confirmação? Acredito que uma conseqüência seria que o novo ramo não terá necessariamente datas de confirmação cronologicamente. Isso é teoricamente possível? (por exemplo, usando comandos de encanamento; apenas curioso aqui) Se for teoricamente possível, na prática com …


3
Como seleciono uma estratégia de mesclagem para uma rebase do git?
git-rebasemenções da página de manual -X<option>podem ser passadas para git-merge. Quando / como exatamente? Eu gostaria de me refazer aplicando patches com estratégia recursiva e a opção deles (aplique o que for necessário, em vez de ignorar confirmações conflitantes inteiras). Não quero mesclar, quero tornar a história linear. Eu tentei: …
147 git  git-rebase 

6
Por que o git-rebase me causa conflitos de mesclagem quando tudo o que estou fazendo é esmagar os commits?
Temos um repositório Git com mais de 400 confirmações, das quais algumas dezenas foram tentativas e erros. Queremos limpar esses commits, comprimindo muitos deles em um único commit. Naturalmente, o git-rebase parece o caminho a percorrer. Meu problema é que ele acaba com conflitos de mesclagem, e esses conflitos não …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.