Domande taggate «git-rebase»

Con il comando git-rebase, puoi prendere le modifiche da un ramo e riprodurle sopra un altro ramo.

30
Elimina i commit da una filiale in Git
Vorrei sapere come eliminare un commit. Con delete, voglio dire che è come se non ho fatto che commettono, e quando lo faccio una spinta in futuro, le mie modifiche non spingerà al ramo remoto. Ho letto git help e penso che il comando che dovrei usare sia git reset …
3233 git  git-rebase  git-reset 

17
Annullare un rebase git
Come posso facilmente annullare un rebase git? Le mie idee attuali sono solo approcci manuali: git checkout sul genitore di commit in entrambi i rami Crea un ramo temporaneo da lì git cherry-pick tutto si impegna a mano sostituisci il ramo in cui ho modificato il ramo creato manualmente Nella …
3180 git  rebase  git-rebase  undo 


11
Git workflow e rebase vs unisci domande
Uso Git da un paio di mesi su un progetto con un altro sviluppatore. Ho diversi anni di esperienza con SVN , quindi credo di portare molti bagagli nella relazione. Ho sentito che Git è eccellente per ramificarsi e fondersi, e finora non lo vedo. Certo, la ramificazione è morta …

7
Come riformulare la filiale locale con il master remoto
Ho un progetto clonato da un ramo master dal repository remoto remote_repo. Creo una nuova filiale e mi impegno per quella filiale. Altri programmatori si sono spinti remote_repoverso il ramo principale. Ho bisogno ora di reimpostare il mio ramo RB sul remote_repomaster. Come fare questo? Quali comandi digitare su un …
934 git  clone  git-rebase 

12
Come selezionare più commit
Ho due rami. Commit aè la testa di uno, mentre l'altro ha b, c, d, ee fin cima a. Voglio spostare c, d, ee fal primo ramo, senza impegnarsi b. Utilizzando ciliegia scegliere è facile: cassa primo ramo ciliegio scegliere uno per uno cda fe rebase secondo ramo sul primo. …





2
Cosa fa esattamente (rebase --preserve-merges) di git (e perché?)
La documentazionerebase di Git per il comando è piuttosto breve: --preserve-merges Instead of ignoring merges, try to recreate them. This uses the --interactive machinery internally, but combining it with the --interactive option explicitly is generally not a good idea unless you know what you are doing (see BUGS below). Quindi …
355 git  git-rebase 

9
La tua filiale è davanti a "origine / master" di 3 commit
Ricevo quanto segue quando corro git status Your branch is ahead of 'origin/master' by 3 commits. Ho letto su qualche altro post il modo per risolvere questo problema, git pull --rebasema cos'è esattamente rebase, perderò i dati o è un modo semplice per sincronizzarmi con il master?
354 git  git-rebase 

2
Come ottenere i "loro" cambiamenti nel mezzo del conflitto di Git in conflitto?
Ho rami in conflitto, branch2 ramificato da branch1. Diciamo che quando ci si rifà branch2all'attuale branch1, risolvendo i conflitti, decido di prendere alcuni (non tutti) dei "loro" (cioè branch1) file così come sono. Come lo faccio? Provai: git checkout branch1:foo/bar.java fatal: reference is not a tree: TS-modules-tmp:foo/bar.java git checkout refs/heads/branch1:foo/bar.java …
349 git  rebase  git-rebase 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.