Articles

Git-git-branch dokumentáció

– d — delete

fióktelep törlése. Az ágat teljes körűen be kell vonni az ágba, vagy a HEADha a--trackvagy --set-upstream-to.

– D

--delete --forceparancsikon.

— create-reflog

hozza létre az ág naplóját. Ez aktiválja a fióktelep ref változásainak rögzítését, lehetővé téve a datebased sha1 kifejezések használatát, például “<branchname>@{yesterday}”.Vegye figyelembe, hogy a nem csupasz tárolókban a reflogok általában alapértelmezés szerint be vannak kapcsolva a core.logAllRefUpdates config opcióval.A tagolt forma --no-create-reflog csak felülír egy korábbi--create-reflog, de jelenleg nem tagadja acore.logAllRefUpdatesbeállítását.

-f –force

Reset <branchname> to <startpoint>, akkor is, ha <branchname> existsalready. -f nélkül a git ág megtagadja a meglévő megváltoztatását branch.In a -d (vagy --delete) kombinációval lehetővé válik az egyesített állapottól függetlenül a törlődés. A-m (vagy --move) kombinációval engedélyezheti az ág átnevezését akkor is, ha a newbranch név már létezik, ugyanez vonatkozik a -c (vagy --copy).

– m — move

Move / rename a branch and the megfelelő reflog.

– M

--move --forceparancsikon.

– c — copy

Copy a branch and the compelling reflog.

– C

--copy --forceparancsikon.

— color

színes ágak az aktuális, helyi, andremote-nyomkövető ágak kiemeléséhez.Az értéknek mindig (alapértelmezés szerint), soha vagy automatikusan kell lennie.

–No-color

kapcsolja ki az ágszíneket, még akkor is, ha a konfigurációs fájl a színkimenetet adja meg.Ugyanaz, mint a --color=never.

– i –ignore-case

a válogatási és szűrési ágak eseti érzéketlenek.

— column –no-column

display branch listing in columns. Lásd konfigurációs változócolumn.branch opció szintaxis. --column és --no-columnopciók nélkül egyenértékű mindig és soha.

Ez az opció csak nem verbose módban alkalmazható.

– r — remotes

List or delete (if used with-d) the remote-tracking branches.Kombinálja a --list kombinációval, hogy megfeleljen az opcionális mintának(mintáknak).

– a –all

felsorolja mind a távoli nyomkövető ágakat, mind a helyi ágakat.Kombinálja a --list kombinációval az opcionális minta(ok) egyeztetéséhez.

– l — list

list ágak. Ha nem kötelező <pattern>..., például gitbranch --list 'maint-*', csak azokat az ágakat sorolja fel, amelyek megfelelnek a minta(ek) nek.

— show-current

nyomtassa ki az aktuális ág nevét. A levált fej állam, semmi sem nyomtatódik.

-v-vv –verbose

listamódban mutasson SHA1-et és kötelezzen el minden egyes fejre tárgysort, valamint kapcsolódjon az upstream ághoz (ha van ilyen). Ha kétszer adják meg, nyomtassa ki a kapcsolódó munkadarab útvonalát (ha van ilyen) és az upstreambranch nevét is (lásd még: git remote show <remote>). Vegye figyelembe, hogy thecurrent worktree feje nem lesz az útvonal nyomtatott (ez mindiglegyen az aktuális könyvtár).

– q — quiet

legyen csendesebb egy ág létrehozásakor vagy törlésekor, elnyomvaa nem hibaüzenetek.

–abbrev=<n>

a commit objektum nevét mutató verbose listában a legrövidebb előtag jelenik meg,amely legalább <n> hexdigitslong, amely egyedileg utal az objektumra.Az alapértelmezett érték 7, felülírható a core.abbrev config opcióval.

–No-abbrev

megjelenítse a teljes sha1s-t a kimeneti listában, ahelyett, hogy rövidítené őket.

– t — track

új ág létrehozásakor állítsa be a branch.<name>.remote ésbranch.<name>.merge konfigurációs bejegyzéseket, hogy a thestart-point ágat “upstream” – ként jelölje meg az új ágból. Ez azt jelenti, hogy a git megmutatja a git status és git branch -vközötti kapcsolatot. Ezenkívül agit pull – t argumentumok nélkül irányítja, hogy az új ág kijelentkezésekor húzza ki a theupstream-t.

Ez a viselkedés az alapértelmezett, ha a kiindulási pont egy távoli nyomkövető ág.Állítsa be az ágat.autoSetupMerge konfigurációs változó false if youwant git switchgit checkout és git branch mindig úgy viselkedjen, mintha --no-trackkaptak. Állítsa always-ra, ha ezt a viselkedést szeretné, ha a Start-point helyi vagy távoli nyomkövető ág.

–no-track

ne állítsa be az “upstream” konfigurációt, még akkor sem, ha abranch.autoSetupMerge konfigurációs változó igaz.

–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. Ha nincs <branchname> meg van adva, akkor alapértelmezés szerint az aktuális ág.

–unset-upstream

távolítsa el a <branchname>. Ha nincs branchis megadva, akkor alapértelmezés szerint az aktuális ág.

— edit-description

nyisson meg egy szerkesztőt, és szerkessze a szöveget, hogy elmagyarázza, mi az ág, hogy kell használni a különböző más parancsok(pl format-patchrequest-pull, és merge (ha engedélyezve van)). Többsoros magyarázatokhasználható.

–tartalmaz

Csak lista ágak, amelyek tartalmazzák a megadott commit (HEADif nincs megadva). --list.

–no-tartalmazza

csak lista ágak, amelyek nem tartalmazzák a megadott elkövetni (fej, ha nincs megadva). --list.

— egyesített

csak azokat az ágakat sorolja fel, amelyek tippjei elérhetők a megadott commit-ből(ha nincs megadva). --list.

–No-egyesített

csak azokat az ágakat sorolja fel, amelyek tippjei nem érhetők el a megadott commit (fej, ha nincs megadva). --list.

<branchname>

a létrehozni vagy törölni kívánt ág neve.Az új fióknévnek meg kell felelnie a bygit-check-ref-format által meghatározott összes ellenőrzésnek. Néhány ilyen ellenőrzéskorlátozhatja az ág nevében engedélyezett karaktereket.

<start-point>

az új ágfej erre mutat. Lehet, hogy ágnévként, elkövetési azonosítóként vagy címkeként jelenik meg. Ha ezaz opció elhagyásra kerül, akkor az aktuális fej kerül felhasználásra.

<oldbranch

egy átnevezendő létező ág neve.

<newbranch

egy meglévő ág új neve. Ugyanazok a korlátozások, mint a<branchname> alkalmazni.

— sort = <kulcs>

rendezés a megadott kulcs alapján. Előtag - az érték leszármazási sorrendjének rendezéséhez. Használhatja a — sort=<kulcs> optionmultiple alkalommal, ebben az esetben az utolsó kulcs lesz a primarykey. A támogatott kulcsok ugyanazok, mint a gitfor-each-ref. A rendezés alapértelmezett értéke abranch.sort változó, ha létezik, vagy a teljes refname alapján történő rendezés (beleértve a refs/... előtagot). Ez a listadetached HEAD (ha van) először, majd a helyi fióktelepek ésvégül távoli nyomkövető ágak. Lásd: git-config.

–points-at <object>

az adott objektum csak listaágai.

— format <format>

a string, hogy interpolálja %(fieldname) egy ág ref hogy ismertés az objektum pont. A formátum ugyanaz, mint a Git-for-each-ref.