Skip to content

Commit df108fe

Browse files
remyzandwijkCpt-xx
authored andcommitted
Fix spelling and style errors (#20)
* Update submodules.asc * Update submodules.asc * Update submodules.asc * Update submodules.asc * Update submodules.asc * Update submodules.asc
1 parent 87c2e3b commit df108fe

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

book/07-git-tools/sections/submodules.asc

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ index 0000000..c3f01dc
9595
+Subproject commit c3f01dc8862123d317dd46284b05b6892c7b29bc
9696
----
9797

98-
Alhoewel `DbConnector` een subdirectory is in je werk directory, zie Git het als een submodule en zal de inhoud ervan niet tracken als je niet in die directory staat.
98+
Alhoewel `DbConnector` een subdirectory is in je werk directory, ziet Git het als een submodule en zal de inhoud ervan niet tracken als je niet in die directory staat.
9999
In plaats daarvan ziet Git het als een specifieke commit van die repository.
100100

101101
Als een een iets betere diff uitvoer wilt, kan je de `--submodule` optie meegeven aan `git diff`.
@@ -256,7 +256,7 @@ Submodule path 'DbConnector': checked out 'd0354fc054692d3906c85c3af05ddce39a1c0
256256
----
257257

258258
Dit commando zal standaard aannemen dat je de checkout wilt updaten naar de `master`-branch van de submodule repository.
259-
Je kunt echter dit naar iets anders wijzigen als je wilt.
259+
Je kunt dit echter naar iets anders wijzigen als je wilt.
260260
Bijvoorbeeld, als je de DbConnector submodule de ``stable'' branch van die repository wilt laten tracken, kan je dit aangeven in het `.gitmodules` bestand (zodat iedereen deze ook trackt), of alleen in je lokale `.git/config` bestand.
261261
Laten we het aangeven in het `.gitmodules` bestand:
262262

@@ -274,7 +274,7 @@ From https://github.com/chaconinc/DbConnector
274274
Submodule path 'DbConnector': checked out 'c87d55d4c6d4b05ee34fbc8cb6f7bf4585ae6687'
275275
----
276276

277-
Als je de `-f .gitmodules` weglaat, zal het de wijziging alleen voor jou maken, maar het is waarschijnlijk zinvoller om die informatie bij de repository te tracken zodat iedereen dat ook zal gaan doen.
277+
Als je de `-f .gitmodules` weglaat, zal het de wijziging alleen voor jou gelden, maar het is waarschijnlijk zinvoller om die informatie bij de repository te tracken zodat iedereen dat ook zal gaan doen.
278278

279279
Als we nu `git status` aanroepen, zal Git ons laten zien dat we ``new commits'' hebben op de submodule.
280280

@@ -375,12 +375,12 @@ Anders zou je waarschijnlijk een eenvoudiger afhankelijkheids-beheer systeem (de
375375

376376
Dus laten we nu eens een voorbeeld behandelen waarin we gelijkertijd wijzigingen aan de submodule en het hoofdproject maken en deze wijzigingen ook gelijktijdig committen en publiceren.
377377

378-
Tot dusverre, als we het `git submodule update` commando aanriepen om met fetch wijzigen uit de repositories van de submodule te halen, ging Git de wijzigingen ophalen en de files in de subdirectory updaten, maar zou het de subdirectory laten in een staat die bekend staat als ``detached HEAD''.
378+
Tot dusverre, als we het `git submodule update` commando aanriepen om met fetch wijzigen uit de repositories van de submodule te halen, ging Git de wijzigingen ophalen en de files in de subdirectory updaten, maar zou het de subdirectory in een staat laten die bekend staat als ``detached HEAD''.
379379
Dit houdt in dat er geen lokale werk branch is (zoals ``master'', bijvoorbeeld) waar de wijzigingen worden getrackt.
380380
Zonder een werkbranch waarin de wijzigingen worden getrackt, betekent het dat zelfs als je wijzigingen aan de submodule commit, deze wijzigingen waarschijnlijk verloren zullen gaan bij de volgende keer dat je `git submodule update` aanroept.
381-
Je zlut een aantal extra stappen moeten zetten als je wijzigingen in een submodule wilt laten tracken.
381+
Je zult een aantal extra stappen moeten zetten als je wijzigingen in een submodule wilt laten tracken.
382382

383-
Om de submodule in te richten zodate het eenvoudiger is om erin te werken, moet je twee dingen doen.
383+
Om de submodule in te richten zodat het eenvoudiger is om erin te werken, moet je twee dingen doen.
384384
Je moet in elke submodule gaan en een branch uitchecken om in te werken.
385385
Daarna moet je Git vertellen wat het moet doen als je wijzigingen hebt gemaakt en daarna zal `git submodule update --remote` nieuw werk van stroomopwaarts pullen.
386386
Je hebt nu de keuze om dit in je lokale werk te mergen, of je kunt proberen je nieuwe lokale werk te rebasen bovenop de nieuwe wijzigingen.
@@ -494,7 +494,7 @@ Submodule DbConnector c87d55d..82d2ad3:
494494
> add new option for conn pooling
495495
----
496496

497-
Als we het hoofdproject committen en deze pushen zonder de submodule wijzigingen ook te pushen, zullen andere mensen die willen zien wat onze wijzigingen inhouden problemen krijgen omdat er geen enkele manier is voor hen om de wijzigingen van de submodule te pakken krijgen waar toch op wordt voortgebouwd.
497+
Als we het hoofdproject committen en deze pushen zonder de submodule wijzigingen ook te pushen, zullen andere mensen die willen zien wat onze wijzigingen inhouden problemen krijgen omdat er voor hen geen enkele manier is om de wijzigingen van de submodule te pakken te krijgen waar toch op wordt voortgebouwd.
498498
Deze wijzigingen zullen alleen in onze lokale kopie bestaan.
499499

500500
Om er zeker van te zijn dat dit niet gebeurt, kan je Git vragen om te controleren dat al je submodules juist gepusht zijn voordat het hoofdproject wordt gepusht.
@@ -577,7 +577,7 @@ Automatic merge failed; fix conflicts and then commit the result.
577577
Dus wat er hier eigenlijk gebeurd is, is dat Git heeft achterhaald dat de twee branches punten in de historie van de submodule hebben opgeslagen die uiteen zijn gaan lopen en die gemerged moeten worden.
578578
Het legt dit uit als ``merge following commits not found'' (merge volgend op commits niet gevonden), wat verwarrend is, maar we leggen zo uit waarom dit zo is.
579579

580-
Om dit probleem op te lossen, moet je uit zien te vinden in welke staat de submodule in zou moeten zijn.
580+
Om dit probleem op te lossen, moet je uit zien te vinden in welke staat de submodule zou moeten zijn.
581581
Vreemdgenoeg geeft Git je niet echt veel informatie om je hiermee te helpen, niet eens de SHA-1 getallen van de commits van beide kanten van de historie.
582582
Gelukkig is het redelijk eenvoudig om uit te vinden.
583583
Als je `git diff` aanroept kan je de SHA-1 getallen van de opgeslagen commits krijgen uit beide branches die je probeerde te mergen.
@@ -592,13 +592,13 @@ index eb41d76,c771610..0000000
592592
----
593593

594594
Dus in dit geval, is `eb41d76` de commit in onze submodule die *wij* hebben en `c771610` is de commit die stroomopwaarts aanwezig is.
595-
Als we naar onze submodule directory gaan, moet het al aanwezig zin op `eb41d76` omdat de merge deze nog niet zal hebben aangeraakt.
595+
Als we naar onze submodule directory gaan, moet het al aanwezig zijn op `eb41d76` omdat de merge deze nog niet zal hebben aangeraakt.
596596
Als deze om welke reden dan ook er niet is, kan je eenvoudigweg een branch die hiernaar wijst aanmaken en uit checken.
597597

598598
Wat nu een belangrijke rol gaat spelen is de SHA-1 van de commit van de andere kant.
599599
Dit is wat je in zult moeten mergen en oplossen.
600600
Je kunt ofwel de merge met de SHA-1 gewoon proberen, of je kunt een branch hiervoor maken en dan deze proberen te mergen.
601-
We raden het laatste aan, al was het maar om een mooiere merge commit bericht te krijgen.
601+
We raden het laatste aan, al was het maar om een mooier merge commit bericht te krijgen.
602602

603603
Dus, we gaan naar onze submodule directory, maken een branch gebaseerd op die tweede SHA-1 van `git diff` en mergen handmatig.
604604

@@ -617,7 +617,7 @@ Recorded preimage for 'src/main.c'
617617
Automatic merge failed; fix conflicts and then commit the result.
618618
----
619619

620-
We hebben een echte merge conflict, dus als we deze oplossen en committen, dan kunnen we eenvoudigweg het hoofdproject updaten met het resultaat.
620+
We hebben een echte merge conflict, dus als we deze oplossen en committen, kunnen we eenvoudigweg het hoofdproject updaten met het resultaat.
621621

622622
[source,console]
623623
----
@@ -770,7 +770,7 @@ Dit is overduidelijk een versimpeld voorbeeld, maar hopelijk geeft het je een id
770770

771771
===== Bruikbare aliassen
772772

773-
Je wilt misschien een aantal aliassen maken voor een aantal van deze commando's omdat ze redelijk lang kunnen zijn en je geen configuratie opties voor de meeste van deze kunt instellen om ze standaard te maken.
773+
Je wilt misschien een aantal aliassen maken voor een aantal van deze commando's, omdat ze redelijk lang kunnen zijn en je geen configuratie opties voor de meeste van deze kunt instellen om ze standaard te maken.
774774
We hebben het opzetten van Git aliassen in <<ch02-git-basics-chapter#_git_aliases>> behandeld, maar hier is een voorbeeld van iets wat je misschien zou kunnen opzetten als je van plan bent veel met submodules in Git te werken.
775775

776776
[source,console]
@@ -820,7 +820,7 @@ Untracked files:
820820
nothing added to commit but untracked files present (use "git add" to track)
821821
----
822822

823-
Die directory weghalen is niet moeilijkm maar het kan nogal verwarrend zijn om hem daar te hebben.
823+
Die directory weghalen is niet moeilijk maar het kan nogal verwarrend zijn om hem daar te hebben.
824824
Als je het weghaalt en dan weer terug switcht naar de branch die deze submodule heeft, zal je `submodule update --init` moeten aanroepen om het weer te vullen.
825825

826826
[source,console]
@@ -869,7 +869,7 @@ Unpacking objects: 100% (11/11), done.
869869
Checking connectivity... done.
870870
----
871871

872-
Stel je nu voor dat je dit in en branch zou doen.
872+
Stel je nu voor dat je dit in een branch zou doen.
873873
Als je naar een branch terug zou switchen waar deze bestanden nog steeds in de actuele tree staan in plaats van in een submodule - krijg je deze fout:
874874

875875
[source,console]
@@ -883,7 +883,7 @@ Please move or remove them before you can switch branches.
883883
Aborting
884884
----
885885

886-
Je kunt forceren om de switch te maken met `checkout -f`, maar wees voorzichtig dat je geen onbewaarde gegevens daar hebt staan omdat deze kunnen worden overschreven met dit commando.
886+
Je kunt forceren om de switch te maken met `checkout -f`, maar wees voorzichtig dat je daar geen onbewaarde gegevens hebt staan omdat deze kunnen worden overschreven met dit commando.
887887

888888
[source,console]
889889
----

0 commit comments

Comments
 (0)