Questions tagged 'git-rebase'

Com o comando git -rebase, você pode aceitar mudanças de uma ramificação e reproduzi-las em outra ramificação.
17
respostas

Cancelar git cancel

Alguém sabe como é fácil cancelar o rebase do git? A única maneira que vem à mente é ir manualmente: git verificar o elemento de fixação pai em ambos os ramos, em seguida, criar um ramo Cherry tempo - selecione todas as fixações, substituindo manualmente ...
set 25 set 08 às 20:59
24
respostas

Remover um commit de um branch no Git

Eu gostaria de saber como remover uma correção. "delete", quero dizer, é como se eu não tivesse feito essa correção e, quando eu fizer o push no futuro, minhas alterações não irão clicar na ramificação remota. Eu li a ajuda do git e acho que
set 27 ago. '09 às 6:39
15
respostas

Quando você usa git rebase em vez de git merge?

Quando é recomendado usar o rebase do git vs. git merge? Preciso me unir novamente após uma reinicialização bem-sucedida?
setado em 29 de abr '09 às 11:26
10
respostas

Git workflow e rebase vs merge questions

Eu uso o Git agora por um par de meses em um projeto com outro desenvolvedor. Eu tenho muitos anos de experiência trabalhando com o SVN, então eu acho que trago muita bagagem para o relacionamento. Ouvi dizer que Git é ótimo para ramificação e fusão, e até agora eu ...
conjunto de 19 de janeiro '09 às 18:16
4
respostas

Como reinstalar a filial local com o assistente remoto

Eu clonei o projeto da ramificação principal do repositório remoto remote_repo. Eu crio um novo branch e corrijo este branch. Outros programadores clicaram em remote_repo para se apossar do ramo. Agora preciso recarregar minha ramificação RB para o mestre remote_re ...
set 28 de out '11 às 15:39
14
respostas

Como remover / excluir um arquivo grande do histórico de commits no repositório Git?

Às vezes eu apaguei um DVD rip em um projeto de site, então casualmente git commit -a -m ..., e zap, o repo foi estourado em 2.2 shows. Da próxima vez que fiz algumas alterações, deletei o arquivo de vídeo e consertei tudo, mas o arquivo compactado ainda está no repositório ...
set 20 de janeiro '10 às 14:18
7
respostas

Como alternar vários commits

Eu tenho dois ramos. Commit é a cabeça de um, e o outro tem b, c, d, e e f em cima de um. Eu quero mover c, d, eef para o primeiro ramo sem cometer b. Usando cherry picker é fácil: checkout o primeiro ramo de cereja, selecione um por um c para f ...
set em 04 de novembro '09 às 3:07
9
respostas

Esmagar os dois primeiros commits no git?

Com o git rebase --interactive <commit>, você pode incluir qualquer número de commits em um. Isso tudo é ótimo se você não quiser que o squash conserte a fixação original. Parece impossível. Existem maneiras de conseguir isso ...
setado em 28 de fev '09 às 23:55
5
respostas

Qual é a diferença entre 'git merge' e 'git rebase'?

Qual é a diferença entre git merge e git rebase?
set em 21 de maio de 2013 às 12:06
15
respostas

Como é o agachamento de todo o git fixado em um?

Como você recorta todo o repositório antes do primeiro commit? Eu posso reinstalar antes do primeiro commit, mas ele vai me deixar com dois commits. Existe uma maneira de se referir a uma correção antes do primeiro?
set em 01 de novembro '09 às 11:38
2
respostas

O que exatamente o git "rebase -preserve-merges" faz (e por quê?)

A documentação do git para o comando rebase é bastante curta: --preserve-merge Em vez de ignorar as mesclagens, tente recriá-las. Isso usa o --interactive maquinário internamente, mas combiná-lo com a opção --interactive explicitamente é geral ...
set em 10 de abril '13 às 4:29
5
respostas

Alterar root commit no git?

Existem maneiras de alterar uma mensagem de commits posteriores: git commit --ame # para o mais recente commit git rebase --interactive master ~ 2 # mas requer * parent * Como você pode alterar a mensagem de commit do primeiro com ...
set em 22 de janeiro '10 às 21:21
2
respostas

git puxar vs git buscar git rebase

Outra questão dizia que o git pull é semelhante ao git fetch + git merge. Mas qual é a diferença entre o git pull e o git fetch + git rebase?
Defina em 28 de julho, '10 às 23:16
32
respostas

git rebase: "erro: não pode stat 'file': Permissão negada"

Eu uso o git e fiz uma pequena correção, seguida por uma grande. Eu decidi usar o git rebase para esmagar os dois commits juntos antes de clicar neles. (Eu nunca fiz isso antes.) Então, eu fiz: git rebase -i HEAD ~ 2 Uau ...
set em 12 de maio de 2011 às 0:33
3
respostas

No git, qual é a diferença entre mesclar - squash e rebase?

Eu sou novo no git e estou tentando entender a diferença entre squash e rebase. Pelo que entendi, você squash quando você rebase.
Defina em 11 de março '10 às 20:33