Skip to content

Commit 34ba1dd

Browse files
author
dscho
committed
Update translated manual pages
Updated via the `update-translated-manual-pages.yml` GitHub workflow.
1 parent 0d578aa commit 34ba1dd

File tree

603 files changed

+140887
-7222
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

603 files changed

+140887
-7222
lines changed

external/docs/asciidoc/0006cd2051e30f223b915cc16d3f0a4bd6978198

Lines changed: 363 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
git-ls-tree(1)
2+
==============
3+
4+
NAMN
5+
----
6+
git-ls-tree - Lista innehållet i ett trädobjekt
7+
8+
9+
SYNOPSIS
10+
--------
11+
[verse]
12+
'git ls-tree' [-d] [-r] [-t] [-l] [-z]
13+
[--name-only] [--name-status] [--object-only] [--full-name] [--full-tree] [--abbrev[=<n>]] [--format=<format>]
14+
<trädlikt> [<sökväg>...]
15+
16+
BESKRIVNING
17+
-----------
18+
Listar innehållet i ett givet trädobjekt, ungefär som vad "/bin/ls -a" gör i den aktuella arbetskatalogen. Observera att:
19+
20+
- Beteendet skiljer sig något från "/bin/ls" genom att '<sökväg>' bara anger en lista med mönster som ska matchas, t.ex. så att ange katalognamn (utan `-r`) kommer att bete sig annorlunda, och ordningen på argumenten spelar ingen roll.
21+
22+
- Beteendet liknar det för "/bin/ls" i det att '<sökväg>' tas som relativ till den aktuella arbetskatalogen. T.ex. när du är i en katalog 'sub' som har en katalog 'dir' kan du köra 'git ls-tree -r HEAD dir' för att lista innehållet i trädet (det vill säga `sub/dir` i `HEAD`). Du vill inte ange ett träd som inte är på rotnivå (t.ex. `git ls-tree -r HEAD:sub dir`) i det här fallet, eftersom det skulle resultera i att fråga efter `sub/sub/dir` i `HEAD`-incheckningen. Den aktuella arbetskatalogen kan dock ignoreras genom att skicka alternativet --full-tree.
23+
24+
ALTERNATIV
25+
----------
26+
<trädlikt>::
27+
ID för ett trädlikt objekt.
28+
29+
-d::
30+
Visa endast själva den namngivna trädposten, inte dess barn.
31+
32+
-r::
33+
Rekursera ner i underträd.
34+
35+
-t::
36+
Visar trädposter även när man ska använda rekursiv funktion. Har ingen effekt om `-r` inte skickades. `-d` innebär `-t`.
37+
38+
-l::
39+
--long::
40+
Visa objektstorlek för blob-poster (filposter).
41+
42+
-z::
43+
\0 radavslutning vid utdata och citera inte filnamn. Se UTMATNINGSFORMAT nedan för mer information.
44+
45+
--name-only::
46+
--name-status::
47+
Lista endast filnamn (i stället för den "långa" utdatan), ett per rad. Kan inte kombineras med `--object-only`.
48+
49+
--object-only::
50+
Lista endast namnen på objekten, ett per rad. Kan inte kombineras med `--name-only` eller `--name-status`. Detta motsvarar att ange `--format='%(objektnamn)'`, men för både detta alternativ och exakt det formatet använder kommandot en handoptimerad kodväg i stället för att gå via den generiska formateringsmekanismen.
51+
52+
--abbrev[=<n>]::
53+
I stället för att visa hela 40-byte hexadecimala objektraderna, visa det kortaste prefixet som är minst '<n>' hexdigits långt och som unikt refererar till objektet. Antal siffror som inte är standard kan anges med --abbrev=<n>.
54+
55+
--full-name::
56+
I stället för att visa sökvägarna i förhållande till den aktuella arbetskatalogen, visa de fullständiga sökvägarna.
57+
58+
--full-tree::
59+
Begränsa inte listan till den aktuella arbetskatalogen. Innebär --full-name.
60+
61+
--format=<format>::
62+
En sträng som interpolerar `%(fältnamn)` från resultatet som visas. Den interpolerar också `%%` till `%`, och `%xNN` där `NN` är hexagonala siffror interpolerar till tecken med hexagonalkod `NN`; till exempel interpolerar `%x00` till `\0` (NUL), `%x09` till `\t` (TAB) och `%x0a` till `\n` (LF). När `--format` anges kan den inte kombineras med andra formatändringsalternativ, inklusive `--long`, `--name-only` och `--object-only`.
63+
64+
[<sökväg>...]::
65+
När sökvägar anges, visa dem (observera att detta inte är råa sökvägsnamn, utan snarare en lista med mönster som ska matcha). Annars används implicit trädets rotnivå som enda sökvägsargument.
66+
67+
68+
Utdataformat
69+
------------
70+
71+
Utdataformatet för `ls-tree` bestäms antingen av alternativet `--format` eller andra format-ändringsalternativ som `--name-only` etc. (se `--format` ovan).
72+
73+
Användningen av vissa `--format`-direktiv motsvarar att använda dessa alternativ, men att anropa hela formateringsmaskineriet kan vara långsammare än att använda ett lämpligt formateringsalternativ.
74+
75+
I de fall där `--format` exakt skulle mappas till ett befintligt alternativ kommer `ls-tree` att använda lämplig snabbare sökväg. Standardformatet är alltså likvärdigt med:
76+
77+
%(objectmode) %(objecttype) %(objectname)%x09%(path)
78+
79+
Det här utdataformat är kompatibelt med vad `--index-info --stdin` i 'git update-index' förväntar sig.
80+
81+
När alternativet `-l` används ändras formatet till
82+
83+
%(objectmode) %(objecttype) %(objectname) %(objectsize:padded)%x09%(path)
84+
85+
Objektstorleken som identifieras av <objektnamn> anges i byte och är högerjusterad med en minsta bredd på 7 tecken. Objektstorleken anges endast för blob-poster (filposter); för andra poster används `-`-tecknet i stället för storlek.
86+
87+
Utan `-z`-alternativet citeras sökvägar med "ovanliga" tecken enligt beskrivningen för konfigurationsvariabeln `core.quotePath` (se linkgit:git-config[1]). Med `-z` matas filnamnet ut ordagrant och raden avslutas med en NUL-byte.
88+
89+
Anpassat format:
90+
91+
Det är möjligt att skriva ut i ett anpassat format genom att använda alternativet `--format`, vilket kan interpolera olika fält med hjälp av notationen `%(fältnamn)`. Om du till exempel bara bryr dig om fälten "objektnamn" och "sökväg" kan du köra med ett specifikt "--format" som
92+
93+
git ls-tree --format='%(objectname) %(path)' <trädlikt>
94+
95+
FÄLTNAMN
96+
--------
97+
98+
Olika värden från strukturerade fält kan användas för att interpolera in i den resulterande utdata. För varje utmatningsrad kan följande namn användas:
99+
100+
objectmode::
101+
Objektets läge.
102+
objecttype::
103+
Objektets typ (`commit`, `blob` eller `tree`).
104+
objectname::
105+
Objektets namn.
106+
objectsize[:padded]::
107+
Storleken på ett `blob`-objekt ("-" om det är ett `commit` eller `tree`). Det stöder också ett utfyllt format med storleken "%(objectsize:padded)".
108+
sökväg::
109+
Objektets sökväg.
110+
111+
GIT
112+
---
113+
En del av linkgit:git[1]-sviten

0 commit comments

Comments
 (0)