Come cambiare il ramo di un sottomodulo esistente?

Come cambiare il ramo di un sottomodulo esistente?
Un sottomodulo consente agli sviluppatori di includere una directory git come sottodirectory di un altro repository. Contiene la sua storia, rami e tag. Quando gli sviluppatori inizialmente aggiungono il sottomodulo nei loro progetti, aggiunge il suo ramo predefinito. Tuttavia, a volte, potresti voler cambiare il ramo del loro sottomodulo nel ramo desiderato. In questa situazione, Git ti consente di cambiare il ramo esistente del sottomodulo.

Questo articolo spiegherà il metodo per modificare un sottomodulo di ramo esistente in Git.

Come cambiare il ramo di un sottomodulo esistente in Git?

Per modificare un ramo esistente del sottomodulo, controlla i passaggi sotto l'elenco:

  • Reindirizza alla directory locale.
  • Passa al sottomodulo.
  • Cambia il ramo usando il "Checkout Git "Comando.
  • Torna al repository dei genitori.
  • Tracciare e commettere modifiche appena aggiunte.

Passaggio 1: passare al repository locale

Innanzitutto, scrivi il "CD"Comando con il percorso del repository desiderato e passare ad esso:

$ cd "c: \ git \ reposc"

Passaggio 2: elenca il contenuto del repository locale

Quindi, utilizzare il comando sotto fornito per elencare il contenuto del repository di lavoro:

$ ls

Si può osservare che il repository contiene due file e un sottomodulo chiamato "Demo/":

Passaggio 3: navigare al sottomodulo

Ora, reindirizza al sottomodulo digitando il "CD"Comando insieme al nome del sottomodulo:

demo $ cd

Passaggio 4: controlla il ramo del sottomodulo

Controlla l'attuale ramo del sottomodulo con l'aiuto del comando sotto fornito:

$ git filiale

Secondo il seguente output, il "principale"Branch è l'attuale ramo di lavoro del sottomodulo:

Passaggio 5: modifica il ramo del sottomodulo

Utilizzare il "Checkout Git"Comanda e specifica il nome della filiale desiderato per modificare la filiale:

$ git checkout master

Di conseguenza, il "principale"Branch verrà modificato in"maestro" ramo:

Passaggio 6: torna al repository dei genitori

Quindi, torna al repository genitore utilizzando il comando seguente:

$ cd ..

Passaggio 7: aggiungere modifiche all'indice Git

Successivamente, usa il “git aggiungi"Comando insieme al"."Simbolo per aggiungere tutte le modifiche all'area di stadiazione GIT:

$ git aggiungi .

Passaggio 8: commettere modifiche

Infine, salva tutte le modifiche aggiunte attraverso "commit git"Comanda e specifica il messaggio di commit:

$ git commit -m "modificato il ramo del sottomodulo"

Abbiamo spiegato la procedura per modificare un ramo esistente del sottomodulo.

Conclusione

Per modificare la filiale di un sottomodulo esistente, prima navigare nel repository locale che ha il sottomodulo. Quindi, navigare al sottomodulo. Dopodiché, utilizza il "Checkout Git "Comanda di modificare la filiale. Quindi, torna al repository dei genitori, traccia e commetti nuove modifiche. Questo articolo ha spiegato il metodo per modificare il ramo di un sottomodulo esistente in Git.