Questo blog discuterà la procedura di creazione di una filiale da un commit in Git.
Come creare una filiale da un commit in git?
Su Git, utilizzando lo specifico "commettere sha"Dalla storia di Git può aiutare a creare una nuova filiale. Commit sha è anche noto come "commettere riferimento"Generato da GIT quando gli utenti apportano modifiche al repository locale e li impegnano nel repository remoto.
Seguire i passaggi seguenti per la creazione di una filiale da un commit in Git.
Passaggio 1: Apri Git Bash
Aprire "Git Bash"Con l'aiuto del"Avviare" menù:
Passaggio 2: vai alla directory GIT
Passa alla directory locale Git usando il "CD"Comando:
$ CD "C: \ Users \ Nazma \ My_Branches"
Passaggio 3: controlla l'elenco delle filiali
Controlla l'elenco delle filiali esistenti nella directory locale Git specificata utilizzando il "GIT BranchComando "con"-UN" bandiera:
$ git branch -a
Come puoi vedere, il nostro "My_branches"Il repository Git contiene due filiali e attualmente stiamo lavorando in"maestro" ramo:
Passaggio 4: controlla il registro delle filiali
Dopodiché, esegui il "registro git"Comando per controllare la cronologia del commit:
$ git log
Nota: Sopra il comando visualizzerà tutta la cronologia del commit. Dall'output indicato, copia il "commettere hash"Del commit specifico da cui si desidera creare un ramo Git:
Passaggio 5: crea una filiale usando commit hash
Ora, crea la nuova filiale eseguendo il "Checkout Git"Comando e specificare il"commettere hash". Qui, il "-B"Flag significa"ramo"Utilizzato per creare il ramo. Tuttavia, "alfa"È il nome della filiale e" A07B638 "è il commit hash o il riferimento del commit specifico:
\
$ git checkout -b alpha a07b638
L'immagine sotto indica che abbiamo creato con successo una nuova filiale dal commit:
Passaggio 6: verificare la filiale creata
Infine, verifica il ramo creato:
$ git log --oneline --Graph
Come puoi vedere, abbiamo creato correttamente il ramo "Alpha" usando il riferimento di commit:
Hai imparato il metodo più semplice per creare una filiale da un commit in Git.
Conclusione
Per creare una filiale da un commit in Git, prima, vai alla directory o al repository GIT ed esegui il “$ git log"Comando per verificare la cronologia del commit del repository Git attualmente utilizzato, selezionarne uno e copiare il riferimento di commit. Successivamente, crea il ramo eseguendo il "$ git checkout -b"Comando e specificare l'hash o riferimenti di commit copiato. In questo blog, abbiamo dimostrato il processo di creazione di una filiale da un commit in Git.