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: C-git-commands.asc
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ V razdelku <<ch02-git-basics-chapter#_git_aliases>> smo pokazali, kako ga lahko
35
35
36
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 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.
39
39
40
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
@@ -175,7 +175,7 @@ To smo omenili le na kratko v <<ch02-git-basics-chapter#_git_diff_staged>>.
175
175
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.
176
176
177
177
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.
179
179
180
180
V poglavju <<ch02-git-basics-chapter#_undoing>> smo predstavili uporabo možnosti `--amend`, s katero lahko ponovno opravite zadnjo potrditev.
181
181
@@ -357,7 +357,7 @@ V poglavju <<ch02-git-basics-chapter#_sharing_tags>> smo videli, kako ga uporabi
357
357
358
358
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.
359
359
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.
361
361
362
362
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.
363
363
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
476
476
477
477
==== git apply
478
478
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.
480
480
Podobno kot ukaz `patch` naredi z nekaj manjšimi razlikami.
481
481
482
482
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
486
486
Ukaz `git am` se uporablja za uporabo programskih popravkov iz poštnega nabiralnika, posebej tistega, ki je oblikovan kot mbox.
487
487
To je uporabno za prejemanje popravkov preko e-pošte in njihovo enostavno uporabo v projektu.
488
488
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`.
490
490
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>>.
492
492
493
493
Uporabimo ga tudi za uporabo sprememb oblikovanih kot popravki za zahteve potegov na GitHubu v poglavju <<ch06-github#_email_notifications>>.
Copy file name to clipboardExpand all lines: book/01-introduction/sections/help.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
@@ -23,7 +23,7 @@ Ti kanali so pogosto napolnjeni s stotinami ljudi, ki veliko vedo o Gitu in so p
23
23
24
24
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:
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/recording-changes.asc
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ Kljub temu pa Git še vedno uporablja `master` kot privzeto ime, zato ga bomo up
48
48
Recimo, da dodate v vaš projekt novo datoteko, kot je enostavna datoteka `README`.
49
49
Če datoteka prej še ni obstajala in poženete `git status`, boste videli vašo nesledeno datoteko sledeče:
50
50
51
-
[source,console]
51
+
[source,console?prompt=$]
52
52
----
53
53
$ echo 'My Project' > README
54
54
$ git status
@@ -80,7 +80,7 @@ $ git add README
80
80
81
81
Če ponovno poženete vaš ukaz statusa, lahko vidite, da je vaša datoteka `README` sedaj sledena in dana v pripravo za potrjevanje:
82
82
83
-
[source,console]
83
+
[source,console?prompt=$]
84
84
----
85
85
$ git status
86
86
On branch master
@@ -102,7 +102,7 @@ Ukaz `git add` vzame ime poti za bodisi datoteko ali pa direktorij; če je direk
102
102
Spremenimo datoteko, ki je bila že sledena.
103
103
Če spremenite prej sledeno datoteko imenovano `CONTRIBUTING.md` in nato ponovno poženete vaš ukaz `git status`, dobite nekaj, kar izgleda takole:
104
104
105
-
[source,console]
105
+
[source,console?prompt=$]
106
106
----
107
107
$ git status
108
108
On branch master
@@ -126,7 +126,7 @@ Za dodajanje v področje priprave, poženite ukaz `git add`.
126
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)))
127
127
Poženimo sedaj `git add`, da dodamo datoteko `CONTRIBUTING.md` v področje priprave in nato ponovno poženimo `git status`:
128
128
129
-
[source,console]
129
+
[source,console?prompt=$]
130
130
----
131
131
$ git add CONTRIBUTING.md
132
132
$ git status
@@ -145,7 +145,7 @@ Na tej točki predpostavimo, da se spomnite neke majhne spremembe, ki jo želite
145
145
Ponovno jo odprete in naredite to spremembo in že ste pripravljeni na potrditev.
146
146
Vendar poženimo `git status` še enkrat:
147
147
148
-
[source,console]
148
+
[source,console?prompt=$]
149
149
----
150
150
$ vim CONTRIBUTING.md
151
151
$ git status
@@ -172,7 +172,7 @@ Izkaže se, da Git da datoteko v področje priprave točno tako, kot je, ko pož
172
172
Č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.
173
173
Č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:
174
174
175
-
[source,console]
175
+
[source,console?prompt=$]
176
176
----
177
177
$ git add CONTRIBUTING.md
178
178
$ git status
@@ -282,12 +282,12 @@ Iti v podrobnosti večih datotek `.gitignore` je izven obsega te knjige; za več
282
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)))
283
283
`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?
284
284
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.
286
286
287
287
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.
288
288
Če poženete vaš ukaz `git status`, vidite ponovno nekaj takega:
289
289
290
-
[source,console]
290
+
[source,console?prompt=$]
291
291
----
292
292
$ git status
293
293
On branch master
@@ -306,7 +306,7 @@ Changes not staged for commit:
306
306
307
307
Da vidite, kaj ste spremenili, vendar niste še dali v področje priprave, vpišite `git diff` brez argumentov:
308
308
309
-
[source,console]
309
+
[source,console?prompt=$]
310
310
----
311
311
$ git diff
312
312
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
349
349
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.
350
350
Če naše okolje izgleda takole:
351
351
352
-
[source,console]
352
+
[source,console?prompt=$]
353
353
----
354
354
$ git add CONTRIBUTING.md
355
355
$ echo '# test line' >> CONTRIBUTING.md
@@ -370,7 +370,7 @@ Changes not staged for commit:
370
370
371
371
Sedaj lahko uporabite `git diff`, da vidite, kaj še vedno ni dano v področje priprave:
372
372
373
-
[source,console]
373
+
[source,console?prompt=$]
374
374
----
375
375
$ git diff
376
376
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
@@ -386,7 +386,7 @@ index 643e24f..87f08c8 100644
386
386
387
387
in `git diff --cached`, da vidite, kaj ste do sedaj dali v področje priprave (`--staged` in `--cached` sta sinonima):
388
388
389
-
[source,console]
389
+
[source,console?prompt=$]
390
390
----
391
391
$ git diff --cached
392
392
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
@@ -490,7 +490,7 @@ Vsakič, ko izvedete potrditev, posnamete posnetek vašega projekta, ki ga lahko
490
490
Če želite področje priprave preskočiti, Git ponuja enostavno bližnjico.
491
491
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`:
492
492
493
-
[source,console]
493
+
[source,console?prompt=$]
494
494
----
495
495
$ git status
496
496
On branch master
@@ -520,7 +520,7 @@ To naredi ukaz `git rm` in prav tako odstrani datoteko iz vašega delovnega dire
520
520
521
521
Č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`:
522
522
523
-
[source,console]
523
+
[source,console?prompt=$]
524
524
----
525
525
$ rm PROJECTS.md
526
526
$ git status
@@ -537,7 +537,7 @@ no changes added to commit (use "git add" and/or "git commit -a")
537
537
538
538
Nato, če poženete `git rm`, doda odstranjevanje datoteke v področje priprave:
539
539
540
-
[source,console]
540
+
[source,console?prompt=$]
541
541
----
542
542
$ git rm PROJECTS.md
543
543
rm 'PROJECTS.md'
@@ -603,7 +603,7 @@ $ git mv file_from file_to
603
603
kar deluje odlično.
604
604
V bistvu, če poženete nekaj takega in pogledate status, boste videli, da Git to datoteko smatra kot preimenovano:
Če imate veliko oznak, ki jih želite poslati naenkrat, lahko uporabite tudi možnost `--tags` pri ukazu `git push`.
205
205
To bo na oddaljeni strežnik preneslo vse vaše oznake, ki še niso tam.
206
206
207
-
[source,console]
207
+
[source,console?prompt=$]
208
208
----
209
209
$ git push origin --tags
210
210
Counting objects: 1, done.
@@ -256,11 +256,11 @@ Drugi (in bolj intuitiven) način za brisanje oddaljene oznake je:
256
256
$ git push origin --delete <tagname>
257
257
----
258
258
259
-
==== Izpisovanje oznak
259
+
==== Izvlečenje oznak
260
260
261
261
Č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:
0 commit comments