Denne oppskriften vil gi metoden for å endre GitHub-depotet for en Git-undermodul.
Hvordan endre GitHub-depotet for en Git-undermodul?
For å endre GitHub-depotet for en undermodul i Git:
- Naviger først til ønsket lokale depot som inneholder undermodulen.
- Bytt deretter til undermodulen og sjekk dens eksterne URL.
- Gå deretter tilbake til overordnet depot og kjør ' git submodule set-url
- Til slutt, naviger til undermodulen igjen og bekreft den nye eksterne URL-en.
Trinn 1: Flytt til Local Repository
Skriv først inn ' cd ”-kommando sammen med den bestemte depotbanen som inneholder en undermodul og bytt til den:
$ cd 'C:\Go \R epicB'
Trinn 2: Vis oppslagsinnhold
Vis deretter innholdet i gjeldende katalog:
$ ls
Det kan observeres at arbeidslageret inneholder en undermodul kalt ' subMod ':
Trinn 3: Naviger til undermodul
Deretter bruker du følgende kommando sammen med undermodulnavnet og flytt til det:
$ cd subMod
Trinn 4: Sjekk ekstern URL
Utfør kommandoen nedenfor for å sjekke den eksterne URL-en til undermodulen:
I henhold til den gitte utgangen er undermodulen koblet til det eksterne depotet med den gitte eksterne URL-adressen:
Trinn 5: Flytt tilbake til overordnet repository
Bytt tilbake til det nåværende depotet ved å bruke følgende kommando:
Trinn 6: Endre ekstern URL for undermodul
Kjør nå ' git undermodul set-url kommando sammen med modulnavnet og ny ekstern URL:
Her, ' subMod ' er undermodulnavnet:
Trinn 7: Bytt til undermodul
Naviger til undermodulen igjen for å se nye endringer:
Trinn 8: Bekreft ekstern URL
Til slutt, sørg for om Git-undermodulens fjernlager har endret seg eller ikke ved å kjøre den gitte kommandoen:
Det kan sees at det eksterne depotet til undermodulen har blitt endret med den nye URLen:
Vi har forklart prosedyren for å endre GitHub-depotet for en undermodul.
Konklusjon
For å endre GitHub-depotet for en Git-undermodul, flytt først til det ønskede lokale depotet som inneholder undermodulen. Kjør deretter ' git submodule set-url