-q –rolig

skriv ut Bare feilmeldinger.

–progress

Dette alternativet er bare gyldig for add og update-kommandoer.Statusen for fremdriften vil rapporteres på standard feil streamby standard når den er koblet til en terminal, med mindre -qis angitt. Dette flagget styrker statusen for fremdriften selv om thestandard feil stream er ikke rettet til en terminal.

–alle

Dette alternativet er bare gyldig for den deinit kommando. Avregistrere allsubmodules i arbeidet treet.,

-b <gren> –gren <gren>

Gren av depotet for å legge til som submodule.Navnet på grenen er registrert som submodule.<name>.branch i.gitmodules for update --remote. En spesiell verdi på . brukes toindicate at navnet på grenen i submodule bør være thesame navn som den aktuelle gren i gjeldende depotet. Hvis theoption det ikke er angitt, er det som standard til HODET., -f –force

Dette alternativet er bare gyldig for legg, deinit og oppdatere kommandoer.Når du kjører legge til, tillate å legge til en ellers ignoreres submodule banen.Når du kjører deinit den submodule arbeider trær vil bli fjernet evenif de inneholder lokale forandringer.Når du kjører update (bare effektiv med kassa prosedyre),kaste unna lokale endringer i submodules når du bytter til adifferent begå, og alltid kjøre kassa drift i thesubmodule, selv om forplikte oppført i indeksen for thecontaining depotet matcher begå sjekket ut i thesubmodule.,

–cached

Dette alternativet er bare gyldig for status og sammendrag kommandoer. Thesecommands vanligvis bruker begå funnet i submodule HODET, butwith dette alternativet, forplikte lagret i indeksen er brukt i stedet.

–filer

Dette alternativet er bare gyldig for oppsummering kommando. Dette commandcompares innlegging i indeksen med at i submodule HEADwhen dette alternativet brukes.

-n –oppsummering-limit

Dette alternativet er bare gyldig for oppsummering kommando.Begrense oppsummering størrelse (antall begår vist i sum).Gir 0 vil deaktivere oppsummering; et negativt tall betyr ubegrenset(standard)., Denne begrensningen gjelder bare for å modifisert submodules. Thesize er alltid begrenset til 1 for ekstra/slettet/typechanged submodules.

–eksterne

Dette alternativet er bare gyldig for den update-kommandoen. I stedet for usingthe superproject er tatt opp SHA-1 for å oppdatere submodule, bruk thestatus av submodule-ens fjernkontroll-sporing gren. Den eksterne usedis gren-ens fjernkontroll (branch.<name>.remote), som automatisk blir satt til origin.,Den eksterne gren som brukes som standard til den eksterne HEAD, men branchname kan overstyres ved å sette submodule.<name>.branchalternativ i enten .gitmodules eller .git/config (med .git/configtar forrang).

Dette fungerer for noen av de støttede oppdatere prosedyrer (--checkout,--rebase, osv.). Den eneste endringen er kilden til målet SHA-1.,For eksempel, submodule update --remote --merge vil slå sammen upstreamsubmodule endringer i submodules, mens submodule update--merge vil slå sammen superproject gitlink endringer i submodules.

for å sikre en gjeldende sporing gren staten, update --remotehenter submodule er eksterne depot før beregning theSHA-1. Hvis du ikke ønsker å hente, bør du bruke submodule update--remote --no-fetch.

Bruk dette alternativet til å integrere endringer fra oppstrøms delprosjekt withyour submodule er nåværende LEDER., Alternativt, kan du kjøre git pullfra submodule, som er tilsvarende med unntak for ekstern branchname: update --remote bruker standard oppstrøms deponiet ogsubmodule.<name>.branch, mens git pull bruker submodule erbranch.<name>.merge. Foretrekker submodule.<name>.branch hvis du wantto distribuere standard oppstrøms gren med superproject ogbranch.<name>.merge hvis du ønsker en mer innfødte føler mens du arbeider inthe submodule seg selv.

-N-ingen-hent

Dette alternativet er bare gyldig for den update-kommandoen.,Ikke hente inn nye objekter fra det eksterne nettstedet.

–checkout

Dette alternativet er bare gyldig for den update-kommandoen.Kassa begå registrert i superproject på en enebolig du drar til den submodule. Dette er standard virkemåte, den viktigste bruken ofthis er alternativet til å overstyre submodule.$name.update når den er satt til en annen verdi enn checkout.Hvis tasten submodule.$name.update er enten ikke eksplisitt angitt orset til checkout dette alternativet er implisitt.

–merge

Dette alternativet er bare gyldig for den update-kommandoen.,Flette begå registrert i superproject til gjeldende branchof den submodule. Hvis dette alternativet er gitt, submodule HODE willnot være fjernet. Hvis en sammenslåing feil hindrer denne prosessen, du willhave å løse den resulterende konflikter innenfor submodule med theusual konfliktløsning verktøy.Hvis tasten submodule.$name.update er satt til merge dette alternativet isimplicit.

–rebase

Dette alternativet er bare gyldig for den update-kommandoen.Rebase gjeldende gren på begå registrert i thesuperproject., Hvis dette alternativet er gitt, submodule ‘ s HEAD vil notbe enebolig. Hvis en sammenslåing feil hindrer denne prosessen, vil du haveto løse disse feil med git-rebase.Hvis tasten submodule.$name.update er satt til rebase dette alternativet isimplicit.

–init

Dette alternativet er bare gyldig for den update-kommandoen.Initialisere alle submodules som «git submodule init» har ikke beencalled så langt før du oppdaterer.

– navn

Dette alternativet er bare gyldig for ny kommando. Det setter submodule’sname til den gitte strengen i stedet for å misligholde sin vei., Den namemust være gyldig som et katalognavn og kan ikke ende med en /.

–referanse <depotet>

Dette alternativet er bare gyldig for add og update-kommandoer. Thesecommands noen ganger trenger å klone en ekstern depotet. I dette tilfellet,er dette alternativet vil bli sendt til git-klone-kommandoen.

–distansere

Dette alternativet er bare gyldig for add og update-kommandoer. Thesecommands noen ganger trenger å klone en ekstern depotet. I dette tilfellet,er dette alternativet vil bli sendt til git-klone-kommandoen.,

MERK: se MERKNAD til --reference alternativ.

–rekursiv

Dette alternativet er bare gyldig for foreach, oppdatere status og synkronisere kommandoer.Traverse submodules undermapper. Operasjonen er utført notonly i submodules av gjeldende repo, men alsoin noen nestede submodules i de submodules (og så videre).

–dybde

Dette valget er gyldig for add og update-kommandoer. Opprette en shallowclone med en historie forkortet til angitt antall revisjoner.Se git-klone

–anbefaler-grunt

Dette alternativet er bare gyldig for den update-kommandoen.,Den første klone av en submodule vil bruke de anbefaltesubmodule.<name>.shallow som tilbys av .gitmodules fileby standard. Å ignorere rådene bruk --no-recommend-shallow.

-j <n> –jobber <n>

Dette alternativet er bare gyldig for den update-kommandoen.Klone nye submodules parallelt med så mange arbeidsplasser.Defaults til submodule.fetchJobs alternativ.

–enkelt-gren

Dette alternativet er bare gyldig for den update-kommandoen.,Klone bare en gren under oppdatering: HODE eller en bestemt by-gren.

<banen>…

Stier til submodule(s). Når dette er spesifisert dette vil begrense commandto bare operere på submodules funnet på det angitte stiene.(Dette argumentet er nødvendig med add).