In questo manuale, impareremo come Git Rebase Master su qualsiasi filiale con l'esempio e fornire i comandi di base Git Rebase con le descrizioni.
Cos'è git rebase?
Rebasing è la procedura di spingere o fondere una sequenza degli impegni esistenti in cima a un nuovo commit di base. Fondamentalmente, è noto come la procedura lineare della combinazione. Più specificamente, Git Rebase è l'utilità più popolare progettata per unire le modifiche da Git One Branch a qualsiasi ramo.
Esempio: come git rebase Master su un altro ramo Git?
Per Git Rebase Master o combinare la sequenza di commissioni su un altro ramo Git, prima apri il "Idiota Bash"Terminale e passare alla directory della radice Git usando il"CD"Comando. Successivamente, eseguire il “$ git branch -a"Comanda di visualizzare tutti i rami esistenti e selezionare uno di essi per rebase. Infine, esegui il “$ git rebase master "Comanda di ribellarsi il maestro su un altro ramo in git.
Ora, controlliamo la seguente procedura per visualizzare l'output dello scenario sopra indicato!
Passaggio 1: lancio del terminal Git
Cerca e apri il "Git Bash"Sul tuo sistema usando il"Avviare" menù:
Passaggio 2: vai alla directory di radice Git
Successivamente, eseguire il “CD"Comando di spostarsi all'interno della directory della radice GIT:
$ CD "C: \ Users \ Nazma \ git"
Passaggio 3: elenca tutte le filiali
Ora, esegui il "GIT Branch"Comando per visualizzare tutti i rami usando il"-UN" opzione:
$ git branch -a
Come puoi vedere, vengono visualizzati tutti i rami attuali e esistenti, compresi i rami remoti. Selezioneremo il "caratteristica"Filiale del repository locale Git per eseguire Rebase su di esso:
Passaggio 4: Rebase Master su un altro ramo
Infine, eseguire il comando fornito e specificare il nome della filiale per il rebilamento dell'azione:
Funzione Master $ Git Rebase
Sotto l'output mostra che il "maestro"Viene ribellata al"caratteristica"Branch con successo:
Ora, passa alla sezione successiva per controllare i comandi di base Git Rebase con la loro breve descrizione.
Quali sono i comandi di base Git Rebase?
Dai un'occhiata ai comandi di base Git Rebase, che sono indicati nella tabella sotto fornita con la descrizione:
Comandi | Descrizione |
$ git rebase -interactive | Utilizzato per eseguire la rebase interattiva. |
$ git rebase | Utilizzato per eseguire Rebase standard. |
$ git rebase -x | Utilizzato per eseguire lo script di shell della riga di comando per ogni commit marcato durante la riproduzione. |
$ git rebase -d | Utilizzato per scartare gli commit dal blocco di commit unita durante la riproduzione. |
$ git status | Utilizzato per visualizzare lo stato di Git Rebase. |
$ git rebase -p | Utilizzato per tenere il commit separato nella cronologia dei rami Git. |
$ git rebase -skip | Utilizzato per saltare le modifiche fatte. |
$ git commit -m "commessa messaggio per" | Utilizzato per commettere le modifiche |
$ git aggiungi | Utilizzato per aggiungere un ramo al repository Git. |
$ git rebase - Continua | Utilizzato per continuare le modifiche apportate dagli utenti. |
Questo studio ha descritto la procedura per git rebase su qualsiasi ramo con l'aiuto di un esempio e ha discusso brevemente i comandi di base Git Rebase.
Conclusione
Per Git Rebase su qualsiasi ramo, in primo luogo, spostati nella directory della radice Git ed elenca tutti i rami esistenti, compresi i telecomandi, con l'aiuto del "$ git branch -a"Comando. Successivamente, eseguire il “$ git rebase master "Comando per integrare le modifiche dal git"maestro"Branch al ramo specificato. Questo manuale ha offerto il metodo per ribellarsi al maestro su un ramo.