You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: B-embedding-git-in-your-applications.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
[appendix]
3
3
== Vdelava Gita v vašo aplikacijo
4
4
5
-
Če je vaša aplikacija namenjena razvijalcem, obstaja dobra možnost, da lahko izkoristi integracijo z nadzorom izvorne kode.
5
+
Če je vaša aplikacija namenjena razvijalcem, obstaja dobra možnost, da lahko izkoristi integracijo nadzora izvorne kode.
6
6
Tudi aplikacije, ki niso namenjene razvijalcem, kot so urejevalniki dokumentov, lahko potencialno koristijo lastnosti nadzora različic in Gitov model deluje zelo dobro za mnoge različne scenarije.
7
7
8
8
Če potrebujete integrirati Git z vašo aplikacijo, imate v osnovi dve opciji: ustvariti ukazno vrstico in klicati ukaz `git`, ali pa vdelati knjižnico Git v vašo aplikacijo.
Copy file name to clipboardExpand all lines: C-git-commands.asc
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
[appendix]
3
3
== Ukazi Git
4
4
5
-
Skozi knjigo smo predstavili desetine ukazov Git in se trudili, da bi jih predstavili znotraj neke vrste pripovedi s postopnim dodajanjem več ukazov v zgodbo.
5
+
Skozi knjigo smo predstavili na desetine ukazov Git in se trudili, da bi jih predstavili znotraj neke vrste pripovedi s postopnim dodajanjem več ukazov v zgodbo.
6
6
Vendar pa to pusti primere uporabe ukazov nekoliko razpršene po celotni knjigi.
7
7
8
8
V tem dodatku bomo pregledali vse ukaze Git, ki smo jih obravnavali v knjigi, približno razvrščene glede na to, za kaj se uporabljajo.
@@ -27,24 +27,24 @@ Za veliko teh stvari lahko Gitu poveste, naj jih privzeto izvaja drugače, ali p
27
27
To vključuje vse, od tega, da poveste Gitu, kako vam je ime, do določenih nastavitev barv terminala, ali pa kateri urejevalnik uporabljate.
28
28
Obstaja več datotek, ki jih bo ta ukaz prebral in zapisal, tako da lahko vrednosti nastavite globalno ali na specifičnih repozitorijih.
29
29
30
-
Ukaz `git config` se je uporabljal v skoraj vsakem poglavju knjige.
30
+
Ukaz `git config` se uporablja v skoraj vsakem poglavju knjige.
31
31
32
-
V poglavju <<ch01-getting-started#_first_time>> smo ga uporabili, da smo pred začetkom uporabe Gita določili naše ime, e-poštni naslov in nastavitve urejevalnika.
32
+
V razdelku <<ch01-getting-started#_first_time>> smo ga uporabili, da smo pred začetkom uporabe Gita določili naše ime, e-poštni naslov in nastavitve urejevalnika.
33
33
34
-
V poglavju <<ch02-git-basics-chapter#_git_aliases>> smo pokazali, kako ga lahko uporabite za ustvarjanje okrajšanih ukazov, ki se razširijo v dolge zaporedne možnosti, da jih ni treba vsakič vpisovati.
34
+
V razdelku <<ch02-git-basics-chapter#_git_aliases>> smo pokazali, kako ga lahko uporabite za ustvarjanje okrajšanih ukazov, ki se razširijo v dolge zaporedne možnosti, da jih ni treba vsakič vpisovati.
35
35
36
-
V poglavju <<ch03-git-branching#_rebasing>> smo ga uporabili, da smo določili privzeto vedenje `--rebase`, ko zaženemo ukaz `git pull`.
36
+
V razdelku <<ch03-git-branching#_rebasing>> smo ga uporabili, da smo določili privzeto vedenje `--rebase`, ko zaženemo ukaz `git pull`.
37
37
38
-
V poglavju <<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 HTTP gesla.
39
39
40
-
V poglavju <<ch08-customizing-git#_keyword_expansion>> smo pokazali, kako nastaviti t.i. filtre smudge in clean na vsebino, ki prihaja in odhaja iz Gita.
40
+
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.
41
41
42
-
Nazadnje, skoraj celotno poglavje <<ch08-customizing-git#_git_config>> je posvečeno temu ukazu.
42
+
Nazadnje, skoraj celoten razdelek <<ch08-customizing-git#_git_config>> je posvečen temu ukazu.
43
43
44
44
[[ch_core_editor]]
45
45
==== Ukazi git config core.editor
46
46
47
-
Poleg navodil za nastavitve konfiguracije v poglavju <<ch01-getting-started#_editor>>, se lahko mnogi urejevalniki nastavijo na naslednji način:
47
+
Poleg navodil za nastavitve konfiguracije v razdelku <<ch01-getting-started#_editor>>, se lahko mnogi urejevalniki nastavijo na naslednji način:
48
48
49
49
.Izčrpen seznam konfiguracijskih ukazov `core.editor`
50
50
[cols="1,2",options="header"]
@@ -84,7 +84,7 @@ Poleg navodil za nastavitve konfiguracije v poglavju <<ch01-getting-started#_edi
84
84
Ukaz `git help` se uporablja za prikaz dokumentacije katerega koli ukaza, ki ga Git vsebuje.
85
85
Čeprav smo v tem dodatku podali grob pregled večine najbolj priljubljenih ukazov, lahko vedno za celoten seznam vseh možnih možnosti in zastavic vsakega ukaza zaženete `git help <ukaz>`.
86
86
87
-
Ukaz `git help` smo predstavili v poglavju <<ch01-getting-started#_git_help>> in prikazali, kako ga uporabiti za iskanje dodatnih informacij o `git shell` v poglavju <<ch04-git-on-the-server#_setting_up_server>>.
87
+
Ukaz `git help` smo predstavili v razdelku <<ch01-getting-started#_git_help>> in prikazali, kako ga uporabiti za iskanje dodatnih informacij o `git shell` v razdelku <<ch04-git-on-the-server#_setting_up_server>>.
88
88
89
89
=== Pridobivanje in ustvarjanje projektov
90
90
@@ -319,7 +319,7 @@ Ko ste pripravljeni deliti svoje delo ali povleči spremembe od drugod, obstaja
319
319
320
320
==== git fetch
321
321
322
-
Ukaz `git fetch` se poveže s oddaljenim repozitorijem in prenese vse informacije iz njega, ki niso v vašem trenutnem repozitoriju, ter jih shrani v vašo lokalno podatkovno bazo.
322
+
Ukaz `git fetch` se poveže z oddaljenim repozitorijem in prenese vse informacije iz njega, ki niso v vašem trenutnem repozitoriju, ter jih shrani v vašo lokalno podatkovno bazo.
323
323
324
324
Ta ukaz najprej obravnavamo v poglavju <<ch02-git-basics-chapter#_fetching_and_pulling>> in nadaljujemo z ogledom primerov uporabe v poglavju <<ch03-git-branching#_remote_branches>>.
325
325
@@ -335,7 +335,7 @@ Ukaz `git pull` je v bistvu kombinacija ukazov `git fetch` in `git merge`, pri
335
335
336
336
Ukaz na hitro predstavimo v <<ch02-git-basics-chapter#_fetching_and_pulling>> in prikažemo, kako videti, kaj bo združeno, če ga zaženete v <<ch02-git-basics-chapter#_inspecting_remote>>.
337
337
338
-
Prikažemo tudi, kako ga uporabiti za pomoč pri težavah z ponovnim baziranjem v <<ch03-git-branching#_rebase_rebase>>.
338
+
Prikažemo tudi, kako ga uporabiti za pomoč pri težavah s ponovnim baziranjem v <<ch03-git-branching#_rebase_rebase>>.
339
339
340
340
Prikažemo, kako ga uporabiti z URL-jem za enkratno pridobivanje sprememb v <<ch05-distributed-git#_checking_out_remotes>>.
341
341
@@ -569,13 +569,13 @@ V <<ch09-git-and-other-systems#_git_p4>> ga uporabljamo za popravilo uvoženih z
569
569
570
570
=== Orodja za sisteme napeljave
571
571
572
-
V knjigi smo naleteli tudi na veliko število nižjih nivojev orodij za sisteme napeljave.
572
+
V knjigi smo naleteli tudi na veliko število nižje nivojskih orodij sistema napeljave.
573
573
574
574
Prvo orodje, s katerim se srečamo, je `ls-remote` v <<ch06-github#_pr_refs>>, ki ga uporabimo za ogled surovih referenc na strežniku.
575
575
576
-
`ls-files` uporabimo v poglavjih <<ch07-git-tools#_manual_remerge>>, <<ch07-git-tools#ref_rerere>> in <<ch07-git-tools#_the_index>> za ogled podrobnosti o vaši območni zbirki datotek.
576
+
`ls-files` uporabimo v poglavjih <<ch07-git-tools#_manual_remerge>>, <<ch07-git-tools#ref_rerere>> in <<ch07-git-tools#_the_index>> za ogled podrobnosti o vašem področju priprave.
577
577
578
578
V <<ch07-git-tools#_branch_references>> smo omenili tudi `rev-parse`, ki omogoča pretvorbo skoraj katerega koli niza v objekt SHA-1.
579
579
580
-
Večino orodij za nizko nivojske sisteme napeljave, ki jih obravnavamo, pa je v <<ch10-git-internals#ch10-git-internals>>, na kar je poglavje večinoma osredotočeno.
580
+
Večina nizko nivojskih orodij sistema napeljave, ki jih obravnavamo, pa je v <<ch10-git-internals#ch10-git-internals>>, na kar je poglavje večinoma osredotočeno.
581
581
Njihovi uporabi smo se poskušali izogniti skozi večino preostale knjige.
Copy file name to clipboardExpand all lines: TRANSLATING.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ Pro Git is a book about a technical tool, therefore translating it is difficult
8
8
9
9
The following are guidelines to help you on your way:
10
10
* Before you begin, read the whole Git Pro book in English, so that you're aware of the content, and are familiar with the style used.
11
-
* Ensure you have a good working knowledge of git, so that explaining the technical terms is doable.
11
+
* Ensure you have a good working knowledge of Git, so that explaining the technical terms is doable.
12
12
* Stick to a common style and format for the translation.
13
13
* Be sure to read and understand the basics of [Asciidoc formatting](https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/). Not following the asciidoc syntax can lead to problems with building/compilation of the pdf, epub and html files needed for the book.
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/recording-changes.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -120,7 +120,7 @@ Changes not staged for commit:
120
120
121
121
----
122
122
123
-
Datoteka `CONTRIBUTING.md` se pojavi pod sekcijo imenovano "`Changes not staged for commit`" - kar pomeni, da je bila sledena datoteka spremenjena v delujočem direktoriju, vendar še ni bila dana v področje priprave.
123
+
Datoteka `CONTRIBUTING.md` se pojavi pod razdelkom imenovano "`Changes not staged for commit`" - kar pomeni, da je bila sledena datoteka spremenjena v delujočem direktoriju, vendar še ni bila dana v področje priprave.
124
124
Za dodajanje v področje priprave, poženite ukaz `git add`.
125
125
`git add` je ukaz z večimi pomeni - uporabite ga za začetek sledenja novih datotek, da date datoteke v področje priprave in naredite druge stvari, kot je označevanje datotek konfliktov združevanja za rešene.
126
126
Lahko je v pomoč razmišljati o tem bolj v smislu "`dodajte točno to vsebino naslednji potrditvi`", kot pa "`dodajte to datoteku projektu`".(((git commands, add)))
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/remotes.asc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Oddaljeni repozitoriji so različice vašega projekta, ki so gostovane nekje na
6
6
Imate jih lahko več, v splošnem je za vas vsak od njih samo za branje ali pa za branje/pisanje.
7
7
Sodelovanje z drugimi vključuje upravljanje teh oddaljenih repozitorijev, potiskanje in vlečenje podatkov vanje ali iz njih, ko potrebujete deliti delo.
8
8
Upravljanje oddaljenih repozitorijev vključuje vedeti, kako dodati oddaljene repozitorije, odstraniti daljave, ki niso več veljavne, upravljati različne oddaljene veje in kako jih definirati kot sledene ali ne in še več.
9
-
V tej sekciji bomo pokrili nekaj od teh veščin upravljanja daljav.
9
+
V tem razdelku bomo pokrili nekaj od teh veščin upravljanja daljav.
10
10
11
11
[NOTE]
12
12
.Oddaljeni repozitoriji so lahko na vaši lokalni napravi.
@@ -123,7 +123,7 @@ Torej, `git fetch origin` prinese katerokoli delo, ki je bilo potisnjeno na ta s
123
123
Pomembno je opaziti, da ukaz `git fetch` samo prenese podatke v vaš lokalni repozitorij - avtomatsko jih ne združi s katerimkoli delom ali spremeni česa, na čemer trenutno delate.
124
124
Združiti jih morate ročno v vaše delo, ko ste pripravljeni.
125
125
126
-
Če je vaša trenutna veja nastavljena, da sledi oddaljeni veji (za več informacij glejte naslednjo sekcijo in poglavje <<ch03-git-branching#ch03-git-branching>>), lahko uporabite ukaz `git pull`, da avtomatsko prinese in nato združi oddaljeno vejo v vašo trenutno vejo.(((git commands, pull)))
126
+
Če je vaša trenutna veja nastavljena, da sledi oddaljeni veji (za več informacij glejte naslednji razdelek in poglavje <<ch03-git-branching#ch03-git-branching>>), lahko uporabite ukaz `git pull`, da avtomatsko prinese in nato združi oddaljeno vejo v vašo trenutno vejo.(((git commands, pull)))
127
127
To je lahko za vas enostavnejši ali bolj priročen potek dela; in privzeto ukaz `git clone` avtomatsko nastavi vašo lokalno vejo `master`, da sledi oddaljeni veji `master` (ali kakorkoli se privzeta veja imenuje) na strežniku, iz katerega ste klonirali.
128
128
Pogon `git pull` v splošnem prinese podatke iz strežnika, iz katerega ste prvotno klonirali, in jih skuša avtomatsko združiti v kodo na kateri trenutno delate.
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/undoing.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@ Spreminjanje že prej potisnjenih potrditev in prisilno potiskanje veje bo povzr
49
49
[[_unstaging]]
50
50
==== Povrnitev datoteke iz področja priprave
51
51
52
-
Naslednji sekciji demonstrirata, kako delati s spremembami vašega področja priprave in delovnega direktorija.
52
+
Naslednja razdelka demonstrirata, kako delati s spremembami vašega področja priprave in delovnega direktorija.
53
53
Dober del je, da vas ukaz, ki ste ga uporabili za določanje stanja teh dveh področij, tudi opominja, kako razveljaviti spremembe na njih.
54
54
Na primer, recimo, da ste spremenili dve datoteki in jih želite potrditi kot dve ločeni spremembi, vendar po nesreči vpišete `git add *` in date obe v pripravo.
55
55
Kako lahko povrnete eno izmed dveh iz področja priprave?
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/viewing-history.asc
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -170,7 +170,7 @@ a11bef0 - Scott Chacon, 6 years ago : Initial commit
170
170
| `%p` | Okrajšane starševske zgoščene vrednosti
171
171
| `%an` | Ime avtorja
172
172
| `%ae` | E-pošta avtorja
173
-
| `%ad` | Datum avtorja (format spoštuje --date=option)
173
+
| `%ad` | Datum avtorja (format spoštuje `--date=option`)
174
174
| `%ar` | Datum avtorja, relativno
175
175
| `%cn` | Ime potrjevalca
176
176
| `%ce` | E-pošta potrjevalca
@@ -214,13 +214,13 @@ To so samo nekatere enostavne možnosti oblike izpisa za `git log` - jih je pa
214
214
| Možnost | Opis
215
215
| `-p` | Prikaži popravek, ki je bil predstavljen v vsaki potrditvi.
216
216
| `--stat` | Prikaži statistiko za spremenjene datoteke v vsaki potrditvi.
217
-
| `--shortstat` | Prikaži samo vrstice sprememb/vstavkov/izbrisov iz ukaza --stat.
217
+
| `--shortstat` | Prikaži samo vrstice sprememb/vstavkov/izbrisov iz ukaza `--stat`.
218
218
| `--name-only` | Prikaži seznam spremenjenih datotek za informacijo potrditve.
219
219
| `--name-status` | Prikaži seznam datotek, na katere je informacija tudi vplivala z dodajanjem/spremembo/izbrisom.
220
220
| `--abbrev-commit` | Prikaži samo prvih nekaj znakov kontrolne vsote SHA-1 namesto vseh 40.
221
221
| `--relative-date` | Prikaži datum v relativni obliki (na primer, "`2 weeks ago`") namesto uporabe polne oblike datuma.
222
222
| `--graph` | Prikaži ASCII graf zgodovine veje in združevanja poleg izpisa dnevnika.
223
-
| `--pretty` | Prikaži potrditve v drugi obliki. Vrednosti možnosti vključujejo oneline, short, full, fuller in format (kjer lahko določite svojo lastno obliko).
223
+
| `--pretty` | Prikaži potrditve v drugi obliki. Vrednosti možnosti vključujejo `oneline`, `short`, `full`, `fuller` in `format` (kjer lahko določite svojo lastno obliko).
224
224
| `--oneline` | Bližnjica za skupaj uporabljeno `--pretty=oneline --abbrev-commit`.
225
225
|================================
226
226
@@ -305,5 +305,5 @@ Ta ukaz prikaže 6 od skoraj 40000 potrditev v zgodovini izvorne kode Git, ki se
305
305
.Preprečitev prikaza potrditev združevanj
306
306
====
307
307
Odvisno od uporabljenega delovnega načina v vašem repozitoriju je možno, da je zajeten delež potrditev v vašem dnevniku zgodovine zgolj potrditev združevanj, kar običajno ni preveč informativno.
308
-
Da preprečite prikaz potrditev združevanj, ki delajo nered v vaši zgodovini dnevnika, enostavno dodajte možnost dnevnika `--no-merges`.
308
+
Da preprečite prikaz potrditev združevanj, ki delajo nered v vaši zgodovini dnevnika, enostavno dodajte ukazu `log` možnost `--no-merges`.
Ta rešitev ima malo vsake od obeh sekcij in vrstice `<<<<<<<`, `=======` in `>>>>>>>` so bile v celoti odstranjene.
246
-
Ko ste rešili vsako od teh sekcij v vsaki konfliktni datoteki, poženite `git add` na vsaki datoteki, da jo označite kot rešeno.
245
+
Ta rešitev ima malo vsake od obeh razdelkov in vrstice `<<<<<<<`, `=======` in `>>>>>>>` so bile v celoti odstranjene.
246
+
Ko ste rešili vsakega od teh razdelkov v vsaki konfliktni datoteki, poženite `git add` na vsaki datoteki, da jo označite kot rešeno.
247
247
Dajanje datoteke v področje priprave jo v Gitu označi kot rešeno.
248
248
249
249
Če želite uporabiti grafično orodje, da rešite te težave, lahko poženete `git mergetool`, ki zažene ustrezno vizualno združevalno orodje in vas sprehodi skozi konflikte:(((git commands, mergetool)))
0 commit comments