Articles

Git-git-branch Documentation

– d –delete

Delete a branch. Haaran on oltava kokonaan sulautunut omaan haaraansa tai HEAD, jos ylävirtaan ei ole asetettu--track tai --set-upstream-to.

-d

Oikotie --delete --force.

–create-reflog

Create the branch ’ s reflog. Tämä aktivoi kaikkien haaran refiin tehtyjen muutosten tallentamisen, jolloin voidaan käyttää datapohjaisia sha1-lausekkeita, kuten”<branchname>@{yesterday}”.Huomaa, että ei-paljaissa arkistoissa heijastimet ovat oletusarvoisesti käytössä core.logAllRefUpdates config-valitsimella.Negatiivinen muoto --no-create-reflog ohittaa vain aikaisemman--create-reflog, mutta ei tällä hetkellä kumoa asetustacore.logAllRefUpdates.

-f –force

Reset <branchname> to <startpoint>, vaikka <branchname> existsalready. Ilman -f, git-haara kieltäytyy muuttamasta olemassa olevaa branch.In yhdistelmä -d (tai --delete), mahdollistaa Branchin poistamisen riippumatta siitä, onko se yhdistetty. Yhdessä -m (tai --move), sallitaan haaran nimeäminen uudelleen, vaikka uusi nimi olisi jo olemassa, sama pätee -c (tai --copy).

-m –siirrä

siirrä / nimeä haara ja sitä vastaava uudelleenluettelo.

-m

Oikotie --move --force.

-c –kopioi

Kopioi haara ja sitä vastaava reflogi.

-c

Oikotie --copy --force.

–color

Color branches to highlight current, local, andemote-tracking branches.Arvon on oltava aina (oletusarvo), ei koskaan tai automaattisesti.

–no-color

Sammuta haaran värit silloinkin, kun asetustiedosto antaa thedefault väritulosteelle.Sama kuin --color=never.

-i –ignore-case

lajittelu-ja suodatushaarat ovat kirjainherkkiä.

–sarake –ei-sarake

näyttää haaralistauksen sarakkeissa. Katso asetusmuuttujacolumn.branch option syntaksi. --column ja --no-columnilman vaihtoehtoja vastaavat aina ja ei koskaan.

Tämä asetus on voimassa vain ei-verbimuodossa.

-R –remotes

listaa tai Poista (jos käytetään-d: n kanssa) etäseurantahaarat.Yhdistä --list vastaamaan valinnaisia kuvioita.

-A –kaikki

luettelevat sekä etäseurantahaarat että paikallishaarat.Yhdistä --list vastaamaan valinnaisia kuvioita.

-L –list

List branches. Valinnaisella <pattern>..., esim. gitbranch --list 'maint-*', luetteloidaan vain kuviot vastaavat haaroja.

–Näytä nykyinen

tulosta nykyisen haaran nimi. Irrallisessa pään tilassa ei paineta mitään.

-v-vv –verbose

kun olet luettelotilassa,Näytä sha1 ja toimita subject-rivi kullekin päälle sekä Relationship ylävirtahaaraan (jos sellainen on). Jos annettu kahdesti, tulostetaan linkitetyn työpisteen polku (jos sellainen on) ja myös ylätyöpaikan nimi (Katso myös git remote show <remote>). Huomaa, että thecurrent worktree ’ s HEAD ei ole sen polku tulostettu (se aina on nykyinen hakemisto).

-q –Hiljainen

ole hiljaisempi luotaessa tai poistettaessa haaraa, vähentäen virheviestejä.

–abbrev=<n>

monisanaisessa listauksessa,jossa näytetään toimituksen kohteen nimi, näytetään Lyhin etuliite, joka on vähintään <n> hexdigitslong, joka yksikäsitteisesti viittaa objektiin.Oletusarvo on 7 ja sen voi ohittaa core.abbrevconfig-valinnalla.

–no-abbrev

Näytä SHA1: t kokonaisuudessaan ulostulolistauksessa lyhentämisen sijaan.

-t –track

kun luot uutta haaraa, aseta branch.<name>.remote jabranch.<name>.merge asetusmerkinnät merkitsemään alkupistehaara ”ylävirtaan” uudesta haarasta. Tämä konfiguraatio kertoo Gitin osoittavan näiden kahden haaran välisen suhteen arvoissa git status ja git branch -v. Lisäksi se ohjaa git pull ilman argumentteja vetämään pois, kun uusi haara tarkistetaan.

tämä käyttäytyminen on oletusarvo, kun aloituspiste on etäseurantahaara.Aseta oksa.autoSetupMerge-konfiguraatiomuuttuja false if youwant git switchgit checkout ja git branch aina käyttäytymään kuin --no-trackannettiin. Aseta se always jos haluat tämän käyttäytymisen, kun aloituspiste on joko paikallinen tai etäseurantahaara.

–no-track

Älä aseta ”upstream” – konfiguraatiota, vaikka thebranch.autoSetupMerge-konfiguraatiomuuttuja on totta.

–set-upstream

As this option had confusing syntax, it is no longer supported.Please use --track or --set-upstream-to instead.

-u <upstream> –set-upstream-to=<upstream>

Set up <branchname>’s tracking information so <upstream> isconsidered <branchname>’s upstream branch. Jos <branchname>on annettu, se on oletusarvo nykyiselle haaralle.

–unset-upstream

Remove the upstream information for <branchname>. Jos haaraa ei ole määritetty, se on oletusarvo nykyiselle haaralle.

–edit-description

avaa editori ja muokkaa tekstiä selittämään, mikä haara on tarkoitettu käytettäväksi useilla muilla komennoilla (esim. format-patchrequest-pull ja merge (jos käytössä)). Monirivisiä selityksiä voidaan käyttää.

–sisältää

vain luettelon haaroista, jotka sisältävät määrätyn toimituksen (HEADif Ei määritelty). --list.

–no-sisältää

vain luetteloi haarat, jotka eivät sisällä määriteltyä toimitusta(HEAD, jos sitä ei ole määritelty). --list.

–yhdistetty

listaa vain haarat, joiden kärjet ovat tavoitettavissa tarkennetusta toimituksesta (HEAD, jos sitä ei ole määritelty). --list.

–ei-yhdistetty

listaa vain haarat, joiden kärjet eivät ole tavoitettavissa tarkennetusta toimituksesta (HEAD, jos sitä ei ole määritelty). --list.

<branchname>

luotavan tai poistettavan haaran nimi.Uuden haaran nimen on läpäistävä kaikki bygit-check-ref-formaatin määrittelemät tarkistukset. Jotkin näistä tarkistuksista voivat rajoittaa haaran nimessä sallittuja merkkejä.

<aloituspiste>

Uusi haarapääsky osoittaa tähän toimitukseen. Se voi olla haaran nimi, commit-id tai tag. Jos tämä vaihtoehto jätetään pois, käytetään sen sijaan nykyistä päätä.

<oldbranch>

olemassa olevan haaran nimi uudelleennimettäväksi.

<newbranch>

olemassa olevan haaran uusi nimi. Voimassa ovat samat rajoitukset kuin<branchname>.

–lajittelu=<avain>

Lajittelu annetun avaimen perusteella. Etuliite - lajitella arvon jälkiasennusjärjestyksessä. Voit käyttää –sort=<key> optionmultiple kertaa, jolloin viimeisestä avaimesta tulee primarykey. Tuetut näppäimet ovat samat kuin gitfor-each-ref. Lajittele oletusarvo arvoon, joka on määritettybranch.sort muuttuja, jos on olemassa, tai lajitteluun täydellisen refnimen perusteella (mukaan lukien refs/... etuliite). Tämä listaa ensin valitun pään (jos on), sitten paikalliset haarat ja lopuksi etäseurantahaarat. Katso git-config.

–points-at <object>

listaa vain tietyn kohteen haarat.

–format <format>

merkkijono, joka interpoloi %(fieldname) haaratuomarista, joka näkyy ja johon se osoittaa. Muoto on sama kuin Git-for-each-ref.