-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>.branch
alternativ i enten .gitmodules
eller .git/config
(med .git/config
tar 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 --remote
henter 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 pull
fra 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).
Legg igjen en kommentar