Articles

Git-Git-branch documentatie

– d — delete

Verwijder een branch. De branch moet volledig worden samengevoegd in zijn supstream branch, of in HEAD als er geen upstream is ingesteld met--track of --set-upstream-to.

-D

sneltoets voor --delete --force.

— create-reflog

maak de reflog van de branch aan. Dit activeert de opname van alle wijzigingen in de branch ref, waardoor het gebruik van sha1-expressies op basis van datums mogelijk wordt, zoals “<branchname>@{yesterday}”.Merk op dat in niet-kale repositories, reflogs gewoonlijk standaard worden ingeschakeld door de core.logAllRefUpdates config optie.De ontkennende vorm --no-create-reflog overschrijft alleen een eerdere--create-reflog, maar ontkent momenteel niet de instelling vancore.logAllRefUpdates.

-f, –force

Reset <branchname> tot <startpoint>, zelfs als <branchname> existsalready. Zonder -f weigert git branch een bestaande branch.In in combinatie met -d (of --delete) kunt u de Branch verwijderen ongeacht de samengevoegde status. In combinatie met-m (of --move), sta het hernoemen van de branch toe, zelfs als de naam newbranch al bestaat, hetzelfde geldt voor -c (of --copy).

-m — move

een tak en de bijbehorende reflog verplaatsen/hernoemen.

-M

sneltoets voor --move --force.

– c –copy

Kopieer een branch en de bijbehorende reflog.

-C

snelkoppeling voor --copy --force.

— color

Color branches om huidige, lokale, enmote-tracking branches te markeren.De waarde moet altijd (de standaard), nooit of auto zijn.

— no-color

takkleuren uitschakelen, zelfs als het configuratiebestand de standaard geeft aan kleuruitvoer.Hetzelfde als --color=never.

-I –ignore-case

branches sorteren en filteren zijn hoofdletterongevoelig.

— column — no-column

vertoon branch listing in kolommen. Zie configuratievariabelecolumn.branch voor optiesyntaxis. --column en --no-columnzonder opties zijn gelijk aan respectievelijk altijd en nooit.

Deze optie is alleen van toepassing in de niet-uitgebreide modus.

– r — remotes

lijst of verwijder (indien gebruikt met-d) de remote-tracking branches.Combineer met --list om overeen te komen met het(de) optionele patroon (en).

– a — all

Toon zowel remote-tracking branches als lokale branches.Combineer met --list om overeen te komen met optionele patronen.

– l — list

lijst branches. Met optioneel <pattern>..., bijvoorbeeld gitbranch --list 'maint-*', geef alleen de branches weer die bij het patroon passen.

— show-current

De naam van de huidige tak tonen. In losstaande hoofd staat, niets wordt afgedrukt.

– v-vv –verbose

toon sha1 en commit onderwerpregel voor elke head,samen met relatie tot upstream branch (indien aanwezig). Indien twee keer gegeven, print het pad van de gekoppelde werkboom (indien aanwezig) en de naam van de upstreambranch, ook (zie ook git remote show <remote>). Merk op dat het pad van de huidige worktree niet wordt afgedrukt (het zal altijd uw huidige directory zijn).

-q –quiet

wees rustiger bij het maken of verwijderen van een branch, het onderdrukken van niet-foutmeldingen.

–abbrev=<n>

in de uitgebreide lijst die de commit objectnaam toont,toon het kortste voorvoegsel dat ten minste <n> hexdigitslong is die uniek verwijst naar de bezwaar.De standaardwaarde is 7 en kan worden overschreven door de core.abbrevconfig optie.

— no-abbrev

Toon de volledige sha1s in de uitvoerlijst in plaats van ze af te korten.

– t — track

stel bij het aanmaken van een nieuwe branch branch.<name>.remote enbranch.<name>.merge instellingenin om de startpunt-branch te markeren als “upstream” van de nieuwe branch. Deze configuratie zal git vertellen om de relatie tussen de twee branches in git status en git branch -vte tonen. Verder stuurt het git pull zonder argumenten om uit de upstream te Pullen wanneer de nieuwe branch wordt uitgecheckt.

dit gedrag is de standaard wanneer het startpunt een remote-tracking branch is.Zet de tak.autoSetupMerge configuration variable to false if youwwant git switchgit checkout en git branch om zich altijd te gedragen alsof --no-trackwerden gegeven. Stel het in op always Als u dit gedrag wilt als het startpunt een lokale of remote-tracking branch is.

— no-track

stel de “upstream” – configuratie niet in, zelfs niet als thebranch.autoSetupMerge configuratievariabele is waar.

–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. Als geen <branchname>is opgegeven, dan wordt de huidige branch standaard ingesteld.

— unset-upstream

verwijder de upstream informatie voor <branchnaam>. Als er geen branchis is opgegeven, staat deze standaard op de huidige branch.

–edit-description

Open een editor en bewerk de tekst om uit te leggen wat de branch is, die gebruikt moet worden door verschillende andere commando ‘ s (bijvoorbeeld format-patchrequest-pull, en merge (indien ingeschakeld)). Er kan gebruik worden gemaakt van verklaringen met meerdere lijnen.

— bevat

alleen lijst branches die de opgegeven commit bevatten (Headdif niet gespecificeerd). Impliceert --list.

— no-bevat

alleen branches die de opgegeven commit niet bevatten(HEAD indien niet gespecificeerd). Impliceert --list.

— merged

Toon alleen branches waarvan de tips bereikbaar zijn vanuit de gespecificeerde commit (HEAD indien niet opgegeven). Impliceert --list.

— no-merged

alleen branches weergeven waarvan de tips niet bereikbaar zijn vanuit de gespecificeerde commit (HEAD indien niet opgegeven). Impliceert --list.

<branchnaam>

de naam van de aan te maken of te verwijderen tak.De nieuwe branch naam moet alle controles doorstaan die zijn gedefinieerd door GIT-check-ref-formaat. Sommige van deze checksmay beperken de toegestane karakters in een branch naam.

<startpunt>

De Nieuwe branch head zal naar deze commit wijzen. Het kan worden gegeven als een branch naam, een commit-id, of een tag. Als deze optie wordt weggelaten, zal in plaats daarvan de huidige HEAD worden gebruikt.

<oldbranch>

de naam van een bestaande branch die hernoemd moet worden.

<newbranch>

De nieuwe naam voor een bestaande branch. Dezelfde beperkingen als voor<branchname> zijn van toepassing.

— sort=<key>

Sorteer op basis van de opgegeven sleutel. Prefix - om te sorteren in de afsluitende volgorde van de waarde. U kunt de –sort=<sleutel> optie meerdere keren gebruiken, in welk geval de laatste sleutel de primaire sleutel wordt. De ondersteunde sleutels zijn dezelfde als die in gitfor-each-ref. De sorteervolgorde is standaard ingesteld op de waarde die is geconfigureerd voor debranch.sort variabele indien deze bestaat, of op Sorteren op basis van de volledige refname (inclusief refs/... prefix). Deze listsdetached HEAD (indien aanwezig) eerst, dan lokale branches en uiteindelijk remote-tracking branches. Zie git-config.

— points-at <object>

alleen vertakkingen van het gegeven object weergeven.

–format <format>

een tekenreeks die %(fieldname) interpoleert vanuit een vertakking die getoond wordt en het object waarnaar het verwijst. Het formaat is hetzelfde als dat van git-for-each-ref.