Questo post parlerà del metodo per spostare il lavoro emozionante e non impegnato in una nuova filiale GIT.
Come spostare il lavoro non impegnato in una nuova filiale GIT?
Per spostare il lavoro esistente e non impegnato in una nuova filiale, eseguire il "$ Git checkout -b" O "$ Git switch -c" comandi. Questi comandi creano un nuovo ramo e passano ad esso lasciando il ramo corrente così com'è e portando tutte le modifiche non impegnate al nuovo ramo. Segui i passaggi forniti per farlo:
Passaggio 1: vai al repository
Innanzitutto, vai al repository Git utilizzando "CD " comando:
$ cd "c: \ git \ test_repo"
Passaggio 2: controlla le filiali git
Quindi, visualizza l'elenco delle filiali GIT disponibili nel repository:
$ git filiale
Qui puoi vedere, due rami "alfa" E "maestro"Sono disponibili e il simbolo"*"asterisco accanto al ramo" master "indica che è il ramo di lavoro attuale:
Passaggio 3: crea un nuovo file
Per generare un nuovo file nella filiale di lavoro corrente, eseguire il "$ Touch" comando:
$ touch test_1.TXT
Passaggio 4: controlla lo stato
Successivamente, controlla lo stato corrente della filiale eseguendo il comando di seguito:
$ git status
Si può osservare che il nuovo "Test_1" Il file non è messo in scena:
Passaggio 5: crea e scambia il ramo
Per creare un ramo e passare automaticamente, utilizzare il comando fornito:
$ git checkout -b funzioni1
Nell'immagine seguente, si può vedere che un nuovo nome di filiale "Feature1"È stato creato e cambiato con successo:
Un altro modo per generare un nuovo ramo e navigare immediatamente è usare il "$ Git switch -c" comando:
$ git switch -c funzionalità2
Passaggio 6: visualizzare lo stato di nuovo ramo
Successivamente, utilizza il “$ git status"Comando per controllare lo stato del repository di lavoro Git con il ramo appena creato:
$ git status
Come puoi vedere, il "test_1"Il file deve essere monitorato e impegnato:
Passaggio 7: cambi di scena
Quindi, monitora le modifiche dell'area di lavoro all'indice di stadiazione eseguendo il "Git aggiungi" comando:
$ git aggiungi test_1.TXT
Passaggio 8: commettere modifiche
Commettere le nuove modifiche nell'attuale ramo di lavoro con l'aiuto di "$ git commit"Comando insieme al messaggio di commit desiderato:
$ git commit -m "test_1 aggiunto"
Passaggio 9: verificare le modifiche commesse
Per verificare le modifiche impegnate, eseguire il seguente comando:
$ git status
Come puoi vedere, non c'è nulla da commettere e sono state aggiunte nuove modifiche al ramo appena creato:
Passaggio 10: passare al ramo "master"
Eseguire il comando sotto fornito dopo aver completato l'attività nella filiale di lavoro corrente per tornare al "maestro" ramo:
$ git checkout master
Passaggio 11: verificare lo stato
Infine, controlla lo stato dell'attuale ramo di lavoro:
$ git status
Questo output sotto fornito indica che non esiste un nuovo commit e una modifica locale sul ramo principale:
Abbiamo spiegato in modo efficiente i metodi per spostare il lavoro esistente e non impegnato nel nuovo ramo in Git.
Conclusione
Per spostare il lavoro non impossibile esistente nel nuovo ramo in Git, utilizzare il "$ Git checkout -b" O "$ Git switch -c" comandi. Questi comandi creano un nuovo ramo e spostano immediatamente le modifiche non impegnate passando. Questo articolo ha dimostrato la procedura di spostamento di lavori esistenti e non impegnati nel nuovo ramo in Git.