Skip to content

Commit 0d6ea9e

Browse files
committed
Translate index keywords
1 parent 9bd261a commit 0d6ea9e

Some content is hidden

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

53 files changed

+171
-171
lines changed

book/01-introduction/sections/about-version-control.asc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
=== O nadzoru različic
22

3-
(((version control)))
3+
(((Nadzor različic)))
44
Kaj je "`nadzor različic`" in zakaj bi morali za to skrbeti?
55
Nadzor različic je sistem, ki s časom zapisuje spremembe v datoteko ali skupek datotek, da lahko kasneje prikličete določeno različico.
66
Za primere v tej knjigi boste uporabljali izvorno kodo programske opreme kot datoteke, ki bodo nadzirane v različicah, vendar v resnici lahko to naredite s skoraj katerimkoli tipom datotek na računalniku.
@@ -12,7 +12,7 @@ Poleg tega dobite vse to za zelo majhno ceno.
1212

1313
==== Lokalni sistemi nadzora različic
1414

15-
(((version control,local)))
15+
(((Nadzor različic, lokalni)))
1616
Za veliko ljudi je metoda izbire nadzora različic kopiranje datotek v drug direktorij (mogoče časovno označen direktorij, če so pametni).
1717
Ta pristop je zelo pogost, ker je tako enostaven, vendar je tudi zelo dovzeten za napake.
1818
Enostavno je pozabiti, v katerem direktoriju ste in po nesreči pišete v napačno datoteko ali prepišete datoteke, ki jih niste želeli.
@@ -27,7 +27,7 @@ https://www.gnu.org/software/rcs/[RCS^] deluje tako, da obdrži skupke popravkov
2727

2828
==== Centralizirani sistemi nadzora različic
2929

30-
(((version control,centralized)))
30+
(((Nadzor različic, centralizirani)))
3131
Naslednja glavna težava, na katero ljudje naletijo, je, da morajo sodelovati z razvijalci na drugih sistemih.
3232
Za spoprijemanje s tem problemom so bili razviti centralizirani sistemi nadzora različic (CVC-ji).
3333
Ti sistemi (kot so CVS, Subversion in Perforce) imajo en strežnik, ki vsebuje vse različice datotek in več odjemalcev, ki izvlečejo datoteke iz tega osrednjega mesta.(((CVS)))(((Subversion)))(((Perforce)))
@@ -48,7 +48,7 @@ Lokalni sistemi VCS trpijo za enakim problemom - kadarkoli imate celotno zgodovi
4848

4949
==== Razdeljeni sistemi nadzora različic
5050

51-
(((version control,distributed)))
51+
(((Nadzor različic, razdeljeni)))
5252
To je mesto, kjer pristopijo razdeljeni sistemi nadzora različic (DVCS-ji).
5353
V DVCS (kot je Git, Mercurial, Bazaar ali Darcs) odjemalci ne izvlečejo samo zadnjega posnetka datotek: v celoti kopirajo repozitorij skupaj s celotno zgodovino.
5454
V primeru, da katerikoli strežnik odpove in ti sistemi sodelujejo preko tega strežnika, se lahko kopira repozitorij katerega koli odjemalca na strežnik ter se povrne.

book/01-introduction/sections/first-time-setup.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Sedaj, ko imate Git na vašem sistemu, boste želeli postoriti nekaj stvari, da
55
Te stvari bi morali narediti samo enkrat na katerem koli danem računalniku; ohranile se bodo med nadgradnjami.
66
Lahko jih tudi kadarkoli spremenite s ponovnim pogonom ukazov.
77

8-
Git prihaja z orodjem imenovanim `git config`, ki vam omogoča dobiti in nastaviti konfiguracijske spremenljivke, ki krmilijo vse vidike, kako je Git videti in kako deluje.(((git commands, config)))
8+
Git prihaja z orodjem imenovanim `git config`, ki vam omogoča dobiti in nastaviti konfiguracijske spremenljivke, ki krmilijo vse vidike, kako je Git videti in kako deluje.(((Ukazi Git, config)))
99
Te spremenljivke so lahko shranjene na treh različnih mestih:
1010

1111
1. `[path]/etc/gitconfig` datoteka: Vsebuje vrednosti za vsakega uporabnika na sistemu in vse njegove repozitorije.
@@ -115,7 +115,7 @@ color.diff=auto
115115
Lahko boste videli ključe več kot enkrat, ker Git prebere isti ključ iz različnih datotek (na primer, `[path]/etc/gitconfig` in `~/.gitconfig`).
116116
V tem primeru Git uporablja zadnjo vrednost za vsak unikaten ključ, ki ga vidi.
117117

118-
Lahko tudi preverite, kaj Git razmišlja o določeni vrednosti ključa z vpisom `git config <key>`:(((git commands, config)))
118+
Lahko tudi preverite, kaj Git razmišlja o določeni vrednosti ključa z vpisom `git config <key>`:(((Ukazi Git, config)))
119119

120120
[source,console]
121121
----

book/01-introduction/sections/help.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ $ git <verb> --help
1010
$ man git-<verb>
1111
----
1212

13-
Na primer, dobite lahko pomoč manpage za ukaz `git config`, če poženete:(((git commands, help)))
13+
Na primer, dobite lahko pomoč manpage za ukaz `git config`, če poženete:(((Ukazi Git, help)))
1414

1515
[source,console]
1616
----

book/01-introduction/sections/installing.asc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Ker je Git precej odličen pri ohranjanju združljivosti za nazaj, bi morala ust
1313

1414
==== Namestitev na Linux
1515

16-
(((Linux, installing)))
16+
(((Linux, namestitev)))
1717
Če želite namestiti osnovna orodja Git na Linux preko binarnega namestitvenega programa, lahko to v splošnem naredite preko orodja upravljalnika paketov, ki prihaja z vašo distribucijo.
1818
Če ste na Fedori (ali kateri koli tesno povezani distribuciji, ki temelji na RPM, kot sta RHEL ali CentOS), lahko uporabite `dnf`:
1919

@@ -33,7 +33,7 @@ Za več možnosti so na voljo navodila za namestitev na nekaj različnih okusih
3333

3434
==== Namestitev na macOS
3535

36-
(((macOS, installing)))
36+
(((macOS, namestitev)))
3737
Na voljo je nekaj načinov za namestitev Gita na macOS.
3838
Najenostavnejše je verjetno namestiti orodja ukazne vrstice Xcode.(((Xcode)))
3939
Na Mavericks (10.9) ali višjih verzijah lahko to naredite enostavno s poskusom pogona `git` v Terminalu takoj na začetku.
@@ -53,7 +53,7 @@ image::images/git-osx-installer.png[Namestitveni program Git macOS]
5353

5454
==== Namestitev na Windows
5555

56-
Na voljo je tudi nekaj načinov namestitve Gita na Windows.(((Windows, installing)))
56+
Na voljo je tudi nekaj načinov namestitve Gita na Windows.(((Windows, namestitev)))
5757
Najbolj uradna različica je na voljo za prenos na spletni strani Git.
5858
Enostavno obiščite https://git-scm.com/download/win[^] in prenos se bo avtomatsko začel.
5959
Bodite pozorni, saj se ta projekt imenuje Git for Windows, ki je ločen od samega Gita; za več informacij o njem, pojdite na https://gitforwindows.org[^].

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[[_git_aliases]]
22
=== Aliasi Git
33

4-
(((aliases)))
4+
(((Aliasi)))
55
Preden gremo na naslednje poglavje, želimo predstaviti lastnost, ki lahko naredi vašo izkušnjo Git enostavnejšo, lažjo in bolj poznano: aliasi.
66
Zaradi jasnosti se ne bomo več sklicevali nanje kasneje v knjigi, vendar bi verjetno morali vedeti, kako jih uporabljati, če boste Git redno uporabljali.
77

88
Git ne sklepa avtomatsko na podlagi vašega ukaza, če ga vpišete le delno.
9-
Če ne želite vpisovati celotnega besedila vsakega ukaza Git, lahko enostavno nastavite alias za vsak ukaz z uporabo `git config`.(((git commands, config)))
9+
Če ne želite vpisovati celotnega besedila vsakega ukaza Git, lahko enostavno nastavite alias za vsak ukaz z uporabo `git config`.(((Ukazi Git, config)))
1010
Tu je nekaj primerov, ki jih morda želite nastaviti:
1111

1212
[source,console]

book/02-git-basics/sections/getting-a-repository.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ $ git init
3838

3939
To ustvari nov poddirektorij z imenom `.git`, ki vsebuje vse vaše potrebne datoteke repozitorija - skelet repozitorija Git.
4040
Na tej točki ni v vašem projektu še nič sledeno.
41-
Glejte poglavje <<ch10-git-internals#ch10-git-internals>> za več informacij o tem, katere datoteke točno so vsebovane v direktoriju `.git`, ki ste ga ravno ustvarili.(((git commands, init)))
41+
Glejte poglavje <<ch10-git-internals#ch10-git-internals>> za več informacij o tem, katere datoteke točno so vsebovane v direktoriju `.git`, ki ste ga ravno ustvarili.(((Ukazi Git, init)))
4242

4343
Če želite začeti nadzor različic obstoječih datotek (v primerjavi s praznim direktorijem), bi morali verjetno začeti slediti tem datotekam in narediti začetno potrditev.
4444
To lahko naredite z nekaj ukazi `git add`, ki določi datoteke, ki jim želite slediti, ter nato izvedete `git commit`:
@@ -62,7 +62,7 @@ To je pomembna razlika - namesto da dobite samo delovno kopijo, Git dobi polno k
6262
Vsaka različica vsake datoteke zgodovine projekta je privzeto povlečena, ko poženete `git clone`.
6363
V bistvu, če se disk vašega strežnika pokvari, lahko pogosto uporabite skoraj katerikoli klon kateregakoli odjemalca, da strežnik povrnete v stanje, v katerem je bil, ko je bil kloniran (morda boste izgubili nekatere kljuke strežniške strani in podobno, vendar vsi podatki v različicah bi morali bili tam - za več podrobnosti si oglejte poglavje <<ch04-git-on-the-server#_getting_git_on_a_server>>).
6464

65-
Repozitorij klonirate z `git clone <url>`.(((git commands, clone)))
65+
Repozitorij klonirate z `git clone <url>`.(((Ukazi Git, clone)))
6666
Na primer, če želite klonirati Git povezano knjižnico imenovano `libgit2`, lahko to naredite na naslednji način:
6767

6868
[source,console]

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

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ image::images/lifecycle.png[Življenjski cikel statusa vaših datotek]
1919
[[_checking_status]]
2020
==== Preverjanje statusa vaših datotek
2121

22-
Glavno orodje, ki ga uporabljate, da določite, katere datoteke so v kakšnem stanju, je ukaz `git status`.(((git commands, status)))
22+
Glavno orodje, ki ga uporabljate, da določite, katere datoteke so v kakšnem stanju, je ukaz `git status`.(((Ukazi Git, status)))
2323
Če ta ukaz poženete neposredno po kloniranju, bi morali videti nekaj takega:
2424

2525
[source,console]
@@ -70,7 +70,7 @@ To dela zato, da ne začnete po nesreči vključevati generiranih binarnih datot
7070
[[_tracking_files]]
7171
==== Sledenje novih datotek
7272

73-
Da začnete slediti novi datoteki, uporabite ukaz `git add`.(((git commands, add)))
73+
Da začnete slediti novi datoteki, uporabite ukaz `git add`.(((Ukazi Git, add)))
7474
Da začnete slediti datoteki `README`, lahko poženete naslednje:
7575

7676
[source,console]
@@ -94,7 +94,7 @@ Changes to be committed:
9494

9595
Da je dana v pripravo, lahko veste, ker je pod naslovom "`Changes to be committed`".
9696
Če na tej točki izvedete potrditev, bo različica datoteke v času, ko ste pognali `git add`, v naknadni zgodovini posnetka.
97-
Morda se spomnite, ko ste prej pognali `git init`, ste nato pognali `git add <files>` - to je bil začetek sledenja datotek v vašem direktoriju.(((git commands, init)))(((git commands, add)))
97+
Morda se spomnite, ko ste prej pognali `git init`, ste nato pognali `git add <files>` - to je bil začetek sledenja datotek v vašem direktoriju.(((Ukazi Git, init)))(((Ukazi Git, add)))
9898
Ukaz `git add` vzame ime poti za datoteko ali pa direktorij; če je direktorij, ukaz doda vse datoteke v tem direktoriju rekurzivno.
9999

100100
==== Priprava spremenjenih datotek
@@ -123,7 +123,7 @@ Changes not staged for commit:
123123
Datoteka `CONTRIBUTING.md` se pojavi pod razdelkom imenovan "`Changes not staged for commit`" - kar pomeni, da je bila sledena datoteka spremenjena v delovnem direktoriju, vendar še ni bila dana v področje priprave.
124124
Za dodajanje v področje priprave, poženite ukaz `git add`.
125125
`git add` je ukaz z več pomeni - uporabite ga za začetek sledenja novih datotek, da daste datoteke v področje priprave in naredite druge stvari, kot je označevanje datotek konfliktov združevanja za rešene.
126-
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)))
126+
Lahko je v pomoč razmišljati o tem bolj v smislu "`dodaj točno to vsebino naslednji potrditvi`", kot pa "`dodaj to datoteko projektu`".(((Ukazi Git, add)))
127127
Poženimo sedaj `git add`, da dodamo datoteko `CONTRIBUTING.md` v področje priprave in nato ponovno poženimo `git status`:
128128

129129
[source,console?prompt=$]
@@ -211,7 +211,7 @@ Torej na primer v tem izpisu je datoteka `README` spremenjena v delovnem direkto
211211

212212
Pogostokrat boste imeli razred datotek, ki jih ne želite, da jih Git avtomatično doda ali celo prikazuje kot sledene.
213213
To so v splošnem avtomatsko generirane datoteke, kot so datoteke dnevnika ali datoteke proizvedene z vašim sistemom gradnje.
214-
V teh primerih lahko ustvarite vzorec seznama datotek, ki se mu prilegajo, z imenom `.gitignore`.(((ignoring files)))
214+
V teh primerih lahko ustvarite vzorec seznama datotek, ki se mu prilegajo, z imenom `.gitignore`.(((Ignoriranje datotek)))
215215
Tu je primer datoteke `.gitignore`:
216216

217217
[source,console]
@@ -279,7 +279,7 @@ Iti v podrobnosti večih datotek `.gitignore` je izven obsega te knjige; za več
279279
[[_git_diff_staged]]
280280
==== Ogled vaših sprememb v področju priprave in izven njega
281281

282-
Č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)))
282+
Č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`.(((Ukazi Git, 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?
285285
Č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.
@@ -420,8 +420,8 @@ Poženite `git difftool --tool-help`, da vidite, kaj je na voljo na vašem siste
420420
Sedaj, ko je vaše področje priprave nastavljeno na način, kot ga želite, lahko potrdite svoje spremembe.
421421
Pomnite, da karkoli, kar še ni dano v področju priprave - katerekoli datoteke, ki jih ustvarite ali spremenite, in na njih še niste pognali `git add`, odkar ste jih uredili - ne bodo šle v to potrditev.
422422
Ostale bodo kot spremenjene datoteke na vašem disku.
423-
V tem primeru, recimo, da zadnjič, ko ste pognali `git status`, ste videli, da je vse dano v pripravo, torej ste pripravljeni, da potrdite svoje spremembe.(((git commands, status)))
424-
Najenostavnejši način za potrditev je vpis `git commit`:(((git commands, commit)))
423+
V tem primeru, recimo, da zadnjič, ko ste pognali `git status`, ste videli, da je vse dano v pripravo, torej ste pripravljeni, da potrdite svoje spremembe.(((Ukazi Git, status)))
424+
Najenostavnejši način za potrditev je vpis `git commit`:(((Ukazi Git, commit)))
425425

426426
[source,console]
427427
----
@@ -432,7 +432,7 @@ To zažene vaš urejevalnik po izbiri.
432432

433433
[NOTE]
434434
====
435-
To je nastavljeno v vaši spremenljivki okolja lupine `$EDITOR` - običajno vim ali emacs, vendar jo lahko nastavite, s čimer koli želite, z uporabo ukaza `git config --global core.editor`, kot ste videli v <<ch01-getting-started#ch01-getting-started>>.(((editor, changing default)))(((git commands, config)))
435+
To je nastavljeno v vaši spremenljivki okolja lupine `$EDITOR` - običajno vim ali emacs, vendar jo lahko nastavite, s čimer koli želite, z uporabo ukaza `git config --global core.editor`, kot ste videli v <<ch01-getting-started#ch01-getting-started>>.(((Urejevalnik, sprememba privzetega)))(((Ukazi Git, config)))
436436
====
437437

438438
Urejevalnik prikaže naslednje besedilo (ta primer je zaslon Vim):
@@ -485,7 +485,7 @@ Vsakič, ko izvedete potrditev, posnamete posnetek svojega projekta, ki ga lahko
485485

486486
==== Preskok področja priprave
487487

488-
(((staging area, skipping)))
488+
(((Področje priprave, preskok)))
489489
Čeprav je področje priprave posebej uporabno za izdelovanje potrditev točno takih, kakor jih želite, je včasih bolj kompleksno, kot ga potrebujete v svojem poteku dela.
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`:
@@ -514,7 +514,7 @@ To je priročno, vendar bodite pazljivi; včasih vam ta zastavica vključi tudi
514514
[[_removing_files]]
515515
==== Odstranjevanje datotek
516516

517-
(((files, removing)))
517+
(((Datoteke, odstranjevanje)))
518518
Da odstranite datoteko iz Gita, jo morate odstraniti iz svojih sledenih datotek (bolj točno, odstraniti iz vašega področja priprave) in nato narediti potrditev.
519519
To naredi ukaz `git rm` in prav tako odstrani datoteko iz vašega delovnega direktorija, da je naslednjič ne vidite kot nesledeno datoteko.
520520

@@ -587,7 +587,7 @@ Ta ukaz odstrani vse datoteke, ki se končajo z `~`.
587587
[[_git_mv]]
588588
==== Premikanje datotek
589589

590-
(((files, moving)))
590+
(((Datoteke, premikanje)))
591591
Z razliko od ostalih sistemov VCS, Git eksplicitno ne sledi premikanju datotek.
592592
Če v Gitu preimenujete datoteko, ni shranjenih v Gitu nobenih metapodatkov, ki vam povejo, da ste preimenovali datoteko.
593593
Vendar je Git glede ugotavljanja precej pameten - z zaznavanjem premikanja datotek se bomo ukvarjali nekoliko kasneje.

0 commit comments

Comments
 (0)