Questo studio discuterà il metodo di ribellarsi di una filiale locale sopra un'altra.
Come eseguire Rebase su una filiale git sopra un'altra?
Segui la procedura di seguito per rebase git un ramo in cima a un altro ramo:
Passaggio 1: passare al repository locale Git
Innanzitutto, spostati nel particolare repository git fornendo il suo percorso in "CD"Comando:
$ CD "C: \ Users \ Nazma \ git \ Perk3"
Passaggio 2: mostra l'elenco degli URL remoti
Quindi, eseguire il seguente comando per controllare l'elenco URL remoto:
$ git remote -v
Passaggio 3: scarica l'ultima versione del repository remoto
Per scaricare la copia della versione aggiornata del repository remoto, utilizzare "Git Fetch"Comando:
$ git fetch
Passaggio 4: visualizzare l'elenco della filiale locale e remota
Successivamente, eseguire il comando "Git Branch" per ottenere l'elenco delle filiali remote locali e recuperate:
$ git branch -a
Qui, il "-UN"L'opzione rappresenta tutto. Si può vedere che tutti i rami vengono visualizzati e abbiamo selezionato il "alfa"Branch per ulteriori processi:
Passaggio 5: Visualizza la cronologia del registro
Ora, controlla l'elenco della cronologia del registro del repository Git tramite "Git Reflog ."Comando:
$ git Reflog .
Passaggio 6: ramo particolare Rebase
Infine, usa il "git rebase"Comando insieme al nome remoto e alla filiale locale selezionata:
$ git rebase origin/alpha
Secondo l'output di seguito, il ribasso viene eseguito con successo:
Passaggio 7: assicurarsi che il funzionamento di ribasico
Infine, eseguire il comando di seguito per verificare l'operazione di ribase:
$ git Reflog .
Si può vedere che il "alfa"Il commit di filiale viene ripristinato in cima all'altra storia di commit di filiale:
È tutto! Hai imparato a ribellarsi una filiale git in cima ad altre filiali locali.
Conclusione
Per ribellarsi a un ramo in cima a un altro ramo, prima, spostati nel particolare repository. Quindi, controlla l'elenco URL remoto e scarica una copia del repository remoto aggiornato. Successivamente, elenca tutte le filiali, tra cui sia remoto che locale. Ora, controlla la cronologia del registro di riferimento ed esegui il "git rebase /"Comando. Questo studio ha illustrato il metodo di ribellarsi di una filiale locale sopra un'altra.