Skip to content

Commit fb9eb50

Browse files
committed
Sync with upstream and enhance translations and source code
1 parent 9091b73 commit fb9eb50

File tree

36 files changed

+204
-187
lines changed

36 files changed

+204
-187
lines changed

C-git-commands.asc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ V razdelku <<ch02-git-basics-chapter#_git_aliases>> smo pokazali, kako ga lahko
3535

3636
V razdelku <<ch03-git-branching#_rebasing>> smo ga uporabili, da smo določili privzeto vedenje `--rebase`, ko zaženemo ukaz `git pull`.
3737

38-
V razdelku <<ch07-git-tools#_credential_caching>> smo ga uporabili, da smo nastavili privzeti repozitorij za vaša HTTP gesla.
38+
V razdelku <<ch07-git-tools#_credential_caching>> smo ga uporabili, da smo nastavili privzeti repozitorij za vaša gesla HTTP.
3939

4040
V razdelku <<ch08-customizing-git#_keyword_expansion>> smo pokazali, kako nastaviti t.i. filtra `smudge` in `clean` na vsebini, ki prihaja in odhaja iz Gita.
4141

@@ -175,7 +175,7 @@ To smo omenili le na kratko v <<ch02-git-basics-chapter#_git_diff_staged>>.
175175
Ukaz `git commit` vzame vsebino datotek, ki so bile dane v pripravo z `git add` in zabeleži nov trajni posnetek v bazi podatkov in nato premakne kazalec veje na trenutni veji.
176176

177177
Osnove za izvajanje posnetkov smo predstavili v <<ch02-git-basics-chapter#_committing_changes>>.
178-
Tam smo prikazali tudi, kako uporabiti zastavico `-a`, da preskočite korak `git add` v vsakodnevnih delovnih procesih in kako uporabiti zastavico `-m`, da na ukazni vrstici predate sporočilo za potrditev namesto zagona urejevalnika.
178+
Tam smo prikazali tudi, kako uporabiti zastavico `-a`, da preskočite korak `git add` v vsakodnevnih potekih dela in kako uporabiti zastavico `-m`, da na ukazni vrstici predate sporočilo za potrditev namesto zagona urejevalnika.
179179

180180
V poglavju <<ch02-git-basics-chapter#_undoing>> smo predstavili uporabo možnosti `--amend`, s katero lahko ponovno opravite zadnjo potrditev.
181181

@@ -357,7 +357,7 @@ V poglavju <<ch02-git-basics-chapter#_sharing_tags>> smo videli, kako ga uporabi
357357

358358
V poglavju <<ch07-git-tools#_publishing_submodules>> smo uporabili možnost `--recurse-submodules`, da smo preverili, ali je bilo vso delo z našimi podmoduli objavljeno, preden potisnemo nadrejeni projekt, kar je lahko resnično koristno pri uporabi podmodulov.
359359

360-
V poglavju <<ch08-customizing-git#_other_client_hooks>> smo na kratko govorili o kavlju `pre-push`, ki je skripta, ki jo lahko nastavimo, da se izvede pred končanjem potiskanja, da preveri, ali je potiskanje dovoljeno.
360+
V poglavju <<ch08-customizing-git#_other_client_hooks>> smo na kratko govorili o kljuki `pre-push`, ki je skripta, ki jo lahko nastavimo, da se izvede pred končanjem potiskanja, da preveri, ali je potiskanje dovoljeno.
361361

362362
Na koncu, smo si v poglavju <<ch10-git-internals#_pushing_refspecs>> ogledali potiskanje z uporabo celotnega refspec-a namesto splošnih bližnjic, ki se običajno uporabljajo.
363363
To vam lahko pomaga, da boste zelo specifični glede dela, ki ga želite deliti.
@@ -476,7 +476,7 @@ Git ima vgrajena orodja, ki pomagajo olajšati ta proces, od ustvarjanja popravk
476476

477477
==== git apply
478478

479-
Ukaz `git apply` uporabi popravek, ustvarjen z ukazom `git diff` ali celo z GNU diff ukazom.
479+
Ukaz `git apply` uporabi programski popravek, ustvarjen z ukazom `git diff` ali celo z ukazom GNU diff.
480480
Podobno kot ukaz `patch` naredi z nekaj manjšimi razlikami.
481481

482482
V poglavju <<ch05-distributed-git#_patches_from_email>> smo predstavili uporabo in okoliščine, v katerih ga lahko uporabimo.
@@ -486,9 +486,9 @@ V poglavju <<ch05-distributed-git#_patches_from_email>> smo predstavili uporabo
486486
Ukaz `git am` se uporablja za uporabo programskih popravkov iz poštnega nabiralnika, posebej tistega, ki je oblikovan kot mbox.
487487
To je uporabno za prejemanje popravkov preko e-pošte in njihovo enostavno uporabo v projektu.
488488

489-
Pokrili smo uporabo in delovni tok okoli `git am` v <<ch05-distributed-git#_git_am>>, vključno z uporabo možnosti `--resolved`, `-i` in `-3`.
489+
Pokrili smo uporabo in potek dela okoli `git am` v <<ch05-distributed-git#_git_am>>, vključno z uporabo možnosti `--resolved`, `-i` in `-3`.
490490

491-
Obstaja tudi veliko število kaveljčkov, ki jih lahko uporabite za pomoč pri delovnem toku okoli `git am` in vsi so opisani v poglavju <<ch08-customizing-git#_email_hooks>>.
491+
Obstaja tudi veliko število kljuk, ki jih lahko uporabite za pomoč pri poteku dela okoli `git am` in vsi so opisani v poglavju <<ch08-customizing-git#_email_hooks>>.
492492

493493
Uporabimo ga tudi za uporabo sprememb oblikovanih kot popravki za zahteve potegov na GitHubu v poglavju <<ch06-github#_email_notifications>>.
494494

book/01-introduction/sections/help.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Ti kanali so pogosto napolnjeni s stotinami ljudi, ki veliko vedo o Gitu in so p
2323

2424
Poleg tega, če ne potrebujete obsežne pomoči v obliki man-strani, ampak samo potrebujete hitro osvežitev o možnostih za določen ukaz v Git, lahko zaprosite za bolj jedrnat izhod "`help`" z uporabo možnosti `-h`, kot na primer:
2525

26-
[source,console]
26+
[source,console?prompt=$]
2727
----
2828
$ git add -h
2929
usage: git add [<options>] [--] <pathspec>...

book/02-git-basics/sections/aliases.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ $ git config --global alias.last 'log -1 HEAD'
4646

4747
Na ta način lahko enostavneje pogledate zadnjo potrditev:
4848

49-
[source,console]
49+
[source,console?prompt=$]
5050
----
5151
$ git last
5252
commit 66938dae3329c7aebe598c2246a8e6af90d04646

book/02-git-basics/sections/recording-changes.asc

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Kljub temu pa Git še vedno uporablja `master` kot privzeto ime, zato ga bomo up
4848
Recimo, da dodate v vaš projekt novo datoteko, kot je enostavna datoteka `README`.
4949
Če datoteka prej še ni obstajala in poženete `git status`, boste videli vašo nesledeno datoteko sledeče:
5050

51-
[source,console]
51+
[source,console?prompt=$]
5252
----
5353
$ echo 'My Project' > README
5454
$ git status
@@ -80,7 +80,7 @@ $ git add README
8080

8181
Če ponovno poženete vaš ukaz statusa, lahko vidite, da je vaša datoteka `README` sedaj sledena in dana v pripravo za potrjevanje:
8282

83-
[source,console]
83+
[source,console?prompt=$]
8484
----
8585
$ git status
8686
On branch master
@@ -102,7 +102,7 @@ Ukaz `git add` vzame ime poti za bodisi datoteko ali pa direktorij; če je direk
102102
Spremenimo datoteko, ki je bila že sledena.
103103
Če spremenite prej sledeno datoteko imenovano `CONTRIBUTING.md` in nato ponovno poženete vaš ukaz `git status`, dobite nekaj, kar izgleda takole:
104104

105-
[source,console]
105+
[source,console?prompt=$]
106106
----
107107
$ git status
108108
On branch master
@@ -126,7 +126,7 @@ Za dodajanje v področje priprave, poženite ukaz `git add`.
126126
Lahko je v pomoč razmišljati o tem bolj v smislu "`dodaj točno to vsebino naslednji potrditvi`", kot pa "`dodaj to datoteko projektu`".(((git commands, add)))
127127
Poženimo sedaj `git add`, da dodamo datoteko `CONTRIBUTING.md` v področje priprave in nato ponovno poženimo `git status`:
128128

129-
[source,console]
129+
[source,console?prompt=$]
130130
----
131131
$ git add CONTRIBUTING.md
132132
$ git status
@@ -145,7 +145,7 @@ Na tej točki predpostavimo, da se spomnite neke majhne spremembe, ki jo želite
145145
Ponovno jo odprete in naredite to spremembo in že ste pripravljeni na potrditev.
146146
Vendar poženimo `git status` še enkrat:
147147

148-
[source,console]
148+
[source,console?prompt=$]
149149
----
150150
$ vim CONTRIBUTING.md
151151
$ git status
@@ -172,7 +172,7 @@ Izkaže se, da Git da datoteko v področje priprave točno tako, kot je, ko pož
172172
Če naredite potrditev sedaj s tem, da poženete ukaz `git commit`, bo šla v potrditev različica `CONTRIBUTING.md`, kakršna je bila, ko ste nazadnje pognali ukaz `git add`, ne pa kot različica datoteke, kakor izgleda v vašem delovnem direktoriju.
173173
Če spremenite datoteko po tem, ko poženete `git add`, morate ponovno pognati `git add`, da date v področje priprave zadnjo različico datoteke:
174174

175-
[source,console]
175+
[source,console?prompt=$]
176176
----
177177
$ git add CONTRIBUTING.md
178178
$ git status
@@ -282,12 +282,12 @@ Iti v podrobnosti večih datotek `.gitignore` je izven obsega te knjige; za več
282282
Če vam ukaz `git status` ni preveč jasen - želite vedeti točno, kaj ste spremenili, ne samo katere datoteke so bile spremenjene - lahko uporabite ukaz `git diff`.(((git commands, diff)))
283283
`git diff` bomo pokrili v več podrobnostih kasneje, vendar ga boste uporabljali najpogosteje za odgovor na ti dve vprašanji: Kaj ste spremenili, vendar še ni dano v področje priprave?
284284
In kaj ste dali v področje priprave, da boste potrdili?
285-
Čeprav `git status` odgovori ta vprašanja zelo splošno z izpisom seznama imen datotek, vam `git diff` prikaže točne vrstice, ki so bile dodane in odstranjene - popravek, kakršne so bile.
285+
Čeprav `git status` odgovori ta vprašanja zelo splošno z izpisom seznama imen datotek, vam `git diff` prikaže točne vrstice, ki so bile dodane in odstranjene - programski popravek, kakršne so bile.
286286

287287
Recimo, da urejate in ponovno date v področje priprave datoteko `README` ter nato uredite datoteko `CONTRIBUTING.md` brez, da jo date v področje priprave.
288288
Če poženete vaš ukaz `git status`, vidite ponovno nekaj takega:
289289

290-
[source,console]
290+
[source,console?prompt=$]
291291
----
292292
$ git status
293293
On branch master
@@ -306,7 +306,7 @@ Changes not staged for commit:
306306

307307
Da vidite, kaj ste spremenili, vendar niste še dali v področje priprave, vpišite `git diff` brez argumentov:
308308

309-
[source,console]
309+
[source,console?prompt=$]
310310
----
311311
$ git diff
312312
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
@@ -349,7 +349,7 @@ Pomembno je omeniti, da `git diff` sam po sebi ne prikaže vseh sprememb, ki ste
349349
Za drug primer, če date datoteko `CONTRIBUTING.md` v področje priprave in jo nato uredite, lahko uporabite `git diff`, da vidite spremembe v datoteki, ki je dana v področje priprave in spremembe, ki še niso dane v pripravo.
350350
Če naše okolje izgleda takole:
351351

352-
[source,console]
352+
[source,console?prompt=$]
353353
----
354354
$ git add CONTRIBUTING.md
355355
$ echo '# test line' >> CONTRIBUTING.md
@@ -370,7 +370,7 @@ Changes not staged for commit:
370370

371371
Sedaj lahko uporabite `git diff`, da vidite, kaj še vedno ni dano v področje priprave:
372372

373-
[source,console]
373+
[source,console?prompt=$]
374374
----
375375
$ git diff
376376
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
@@ -386,7 +386,7 @@ index 643e24f..87f08c8 100644
386386

387387
in `git diff --cached`, da vidite, kaj ste do sedaj dali v področje priprave (`--staged` in `--cached` sta sinonima):
388388

389-
[source,console]
389+
[source,console?prompt=$]
390390
----
391391
$ git diff --cached
392392
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
@@ -490,7 +490,7 @@ Vsakič, ko izvedete potrditev, posnamete posnetek vašega projekta, ki ga lahko
490490
Če želite področje priprave preskočiti, Git ponuja enostavno bližnjico.
491491
Dodajanje možnosti `-a` ukazu `git commit` naredi, da Git avtomatično doda vsako datoteko, ki je že sledena, preden naredi potrditev in vam omogoči preskočiti del `git add`:
492492

493-
[source,console]
493+
[source,console?prompt=$]
494494
----
495495
$ git status
496496
On branch master
@@ -520,7 +520,7 @@ To naredi ukaz `git rm` in prav tako odstrani datoteko iz vašega delovnega dire
520520

521521
Če datoteko enostavno odstranite iz vašega delovnega direktorija, se prikaže pod "`Changes not staged for commit`" (to je _izven področja priprave_), v področju vašega izpisa `git status`:
522522

523-
[source,console]
523+
[source,console?prompt=$]
524524
----
525525
$ rm PROJECTS.md
526526
$ git status
@@ -537,7 +537,7 @@ no changes added to commit (use "git add" and/or "git commit -a")
537537

538538
Nato, če poženete `git rm`, doda odstranjevanje datoteke v področje priprave:
539539

540-
[source,console]
540+
[source,console?prompt=$]
541541
----
542542
$ git rm PROJECTS.md
543543
rm 'PROJECTS.md'
@@ -603,7 +603,7 @@ $ git mv file_from file_to
603603
kar deluje odlično.
604604
V bistvu, če poženete nekaj takega in pogledate status, boste videli, da Git to datoteko smatra kot preimenovano:
605605

606-
[source,console]
606+
[source,console?prompt=$]
607607
----
608608
$ git mv README.md README
609609
$ git status

book/02-git-basics/sections/remotes.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ pb https://github.com/paulboone/ticgit (push)
9090
Sedaj lahko v ukazni vrstici uporabite niz `pb` namesto celotnega URL-ja.
9191
Na primer, če želite prenesti vse informacije, ki jih ima Paul, vendar jih vi še nimate v vašem repozitoriju, lahko poženete `git fetch pb`:
9292

93-
[source,console]
93+
[source,console?prompt=$]
9494
----
9595
$ git fetch pb
9696
remote: Counting objects: 43, done.

book/02-git-basics/sections/tagging.asc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ v1.4
7878

7979
Z uporabo ukaza `git show` lahko pogledate podatke oznake skupaj s potrditvijo, ki je bila označena:
8080

81-
[source,console]
81+
[source,console?prompt=$]
8282
----
8383
$ git show v1.4
8484
tag v1.4
@@ -117,7 +117,7 @@ v1.5
117117
Tokrat, če poženete `git show` na oznaki, ne boste videli dodatnih informacij oznake.(((git commands, show)))
118118
Ukaz samo prikazuje potrditev:
119119

120-
[source,console]
120+
[source,console?prompt=$]
121121
----
122122
$ git show v1.4-lw
123123
commit ca82a6dff817ec66f44342007202690a93763949
@@ -158,7 +158,7 @@ $ git tag -a v1.2 9fceb02
158158

159159
Vidite lahko, da ste označili potrditev:(((git commands, tag)))
160160

161-
[source,console]
161+
[source,console?prompt=$]
162162
----
163163
$ git tag
164164
v0.1
@@ -189,7 +189,7 @@ Privzeto, ukaz `git push` ne prenese oznak na oddaljene strežnike.(((git comman
189189
Morali boste eksplicitno poslati oznake na deljeni strežnik za tem, ko ste jih naredili.
190190
Ta proces je enak deljenju oddaljenih vej - lahko poženete `git push origin <tagname>`.
191191

192-
[source,console]
192+
[source,console?prompt=$]
193193
----
194194
$ git push origin v1.5
195195
Counting objects: 14, done.
@@ -204,7 +204,7 @@ To [email protected]:schacon/simplegit.git
204204
Če imate veliko oznak, ki jih želite poslati naenkrat, lahko uporabite tudi možnost `--tags` pri ukazu `git push`.
205205
To bo na oddaljeni strežnik preneslo vse vaše oznake, ki še niso tam.
206206

207-
[source,console]
207+
[source,console?prompt=$]
208208
----
209209
$ git push origin --tags
210210
Counting objects: 1, done.
@@ -256,11 +256,11 @@ Drugi (in bolj intuitiven) način za brisanje oddaljene oznake je:
256256
$ git push origin --delete <tagname>
257257
----
258258

259-
==== Izpisovanje oznak
259+
==== Izvlečenje oznak
260260

261261
Če želite pogledati različice datotek, na katere oznaka kaže, lahko naredite `git checkout` določene oznake, vendar vam to vaš repozitorij da v stanje "`detached HEAD`", kar ima določene stranske učinke:
262262

263-
[source,console]
263+
[source,console?prompt=$]
264264
----
265265
$ git checkout v2.0.0
266266
Note: switching to 'v2.0.0'.

book/02-git-basics/sections/undoing.asc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Na primer, recimo, da ste spremenili dve datoteki in jih želite potrditi kot dv
5555
Kako lahko povrnete eno izmed dveh iz področja priprave?
5656
Ukaz `git status` vas opomni:
5757

58-
[source,console]
58+
[source,console?prompt=$]
5959
----
6060
$ git add *
6161
$ git status
@@ -70,7 +70,7 @@ Changes to be committed:
7070
Ravno pod tekstom "`Changes to be committed`", pravi, da uporabite `git reset HEAD <file>...` za povrnitev iz področja priprave.
7171
Torej uporabimo ta nasvet za povrnitev datoteke `CONTRIBUTING.md` iz priprave:
7272

73-
[source,console]
73+
[source,console?prompt=$]
7474
----
7575
$ git reset HEAD CONTRIBUTING.md
7676
Unstaged changes after reset:
@@ -108,7 +108,7 @@ Kako jo lahko enostavno razveljavite - povrnete nazaj v stanje, kakor je izgleda
108108
Na srečo vam `git status` prav tako pove, kako to narediti.
109109
V izpisu zadnjega primera izgleda področje izven priprave takole:
110110

111-
[source,console]
111+
[source,console?prompt=$]
112112
----
113113
Changes not staged for commit:
114114
(use "git add <file>..." to update what will be committed)
@@ -120,7 +120,7 @@ Changes not staged for commit:
120120
Precej jasno vam pove, kako zavreči spremembe, ki ste jih naredili.
121121
Naredimo, kar pravi:
122122

123-
[source,console]
123+
[source,console?prompt=$]
124124
----
125125
$ git checkout -- CONTRIBUTING.md
126126
$ git status
@@ -164,7 +164,7 @@ Na primer, recimo, da ste spremenili dve datoteki in ju želite potrditi kot dve
164164
Kako lahko razveljavite eno od teh dveh datotek?
165165
Ukaz `git status` vas opomni:
166166

167-
[source,console]
167+
[source,console?prompt=$]
168168
----
169169
$ git add *
170170
$ git status
@@ -179,7 +179,7 @@ Changes to be committed:
179179
Takoj pod besedilom "`Changes to be committed`" piše, da uporabite `git restore --staged <file>...` za razveljavitev področja priprave.
180180
Zato uporabimo ta nasvet, da razveljavimo datoteko `CONTRIBUTING.md`:
181181

182-
[source,console]
182+
[source,console?prompt=$]
183183
----
184184
$ git restore --staged CONTRIBUTING.md
185185
$ git status
@@ -204,7 +204,7 @@ Kako lahko to enostavno razveljavite - vrnete nazaj, kakor je bilo nazadnje potr
204204
Na srečo vam `git status` prav tako pove, kako to storiti.
205205
V izpisu zadnjega primera področje izven priprave izgleda takole:
206206

207-
[source,console]
207+
[source,console?prompt=$]
208208
----
209209
Changes not staged for commit:
210210
(use "git add <file>..." to update what will be committed)
@@ -216,7 +216,7 @@ Changes not staged for commit:
216216
Jasno vam pove, kako zavreči spremembe, ki ste jih naredili.
217217
Naredimo to, kar pravi:
218218

219-
[source,console]
219+
[source,console?prompt=$]
220220
----
221221
$ git restore CONTRIBUTING.md
222222
$ git status

0 commit comments

Comments
 (0)