Digamos que origin/mastertem commit A--B--Ce meu local/mastertem commit A--B--D. O que acontecerá se eu usar git pull --rebase? O que acontecerá se eu usar git pull --ff-only? Existe alguma diferença na árvore de commit resultante?
Digamos que origin/mastertem commit A--B--Ce meu local/mastertem commit A--B--D. O que acontecerá se eu usar git pull --rebase? O que acontecerá se eu usar git pull --ff-only? Existe alguma diferença na árvore de commit resultante?
Eu reorganizei os commits em um branch antes de ser tornado público, fazendo com que os timestamps dos commits fiquem em uma ordem confusa. Eu preferia que todos estivessem hoje com apenas alguns segundos entre eles. Obviamente, esses carimbos de hora também não estarão corretos, mas como é o...
Meu histórico Git é assim: Eu gostaria de esmagar os commits roxos em um único. Eu não quero vê-los nunca mais no meu log de commits. Eu tentei fazer um git rebase -i 1, mas mesmo estando 1no branch azul (cf. figura), ainda vejo todos os commits no meu branch roxo. Como posso remover...
Por exemplo, no seguinte branch master, preciso eliminar apenas o commit af5c7bf16e6f04321f966b4231371b21475bc4da, que é o segundo devido ao rebase anterior: commit 60b413512e616997c8b929012cf9ca56bf5c9113 Author: Luca G. Soave <[email protected]> Date: Tue Apr 12 23:50:15 2011 +0200...
Eu criei um bifurcação em um repositório github e trabalhei em meu repositório github. Eu fiz solicitações de pull e ele foi concluído. Depois disso, o upstream teve mais commits, então agora eu quero rebase, acho que é isso que tenho que fazer. Mas estou recebendo estes conflitos de...
Em uma tentativa de alcançar o nirvana do git, estou passando o dia aprendendo como aproveitar o rebase para situações em que atualmente faço a fusão. Ao percorrer o que considero ser um fluxo git 101 (que explico abaixo), preciso fazer isso push --forceao empurrar minhas alterações de volta à...
Tenho a seguinte topologia de repositório Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Com o rebase do featurebranch, eu esperava rebase a subárvore inteira (incluindo os branches filhos): $ git rebase feature master A-B-F (master) \ D (feature-a) \ / C...
Todos nós ouvimos que nunca se deve rebase um trabalho publicado, que é perigoso, etc. No entanto, não vi nenhuma receita postada sobre como lidar com a situação no caso de um rebase ser publicado. Agora, observe que isso só é realmente viável se o repositório for clonado apenas por um grupo...