Skip to content

Commit 3878418

Browse files
author
dscho
committed
book: update sv
Updated via the `update-book.yml` GitHub workflow.
1 parent e30f460 commit 3878418

File tree

56 files changed

+166
-166
lines changed

Some content is hidden

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

56 files changed

+166
-166
lines changed

external/book/content/book/sv/v2/Anpassa-Git-Ett-exempel-på-Git‑upprätthållen-policy.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
<h2 id="_an_example_git_enforced_policy">Ett exempel på Git‑upprätthållen policy</h2>
2222
<div class="paragraph">
2323
<p>
24-
I det här avsnittet använder du det du lärt dig för att skapa ett Git‑arbetsflöde som kontrollerar ett anpassat format på incheckningsmeddelanden och som bara tillåter vissa användare att ändra vissa underkataloger i ett projekt.
25-
Du bygger klientskript som hjälper utvecklaren att veta om deras uppskickning kommer att nekas, och serverskript som faktiskt upprätthåller policyn.</p>
24+
I avsnittet använder du det du lärt dig för att skapa ett Git‑arbetsflöde som kontrollerar ett anpassat format på incheckningsmeddelanden och som bara tillåter vissa användare att ändra vissa underkataloger i ett projekt.
25+
Du bygger klientskript som hjälper utvecklaren att veta om deras uppskickning kommer att nekas, och serverskript som verkligen upprätthåller policyn.</p>
2626
</div>
2727
<div class="paragraph">
2828
<p>Skripten vi visar är skrivna i Ruby; delvis på grund av vår egen tröghet, men också för att Ruby är lätt att läsa även om du inte nödvändigtvis kan skriva det.

external/book/content/book/sv/v2/Anpassa-Git-Git‑attribut.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ <h2 id="_gitattribut">Git‑attribut</h2>
2626
</div>
2727
<div class="paragraph">
2828
<p>Med attribut kan du till exempel ange separata sammanslagningsstrategier för enskilda filer eller kataloger i projektet, tala om för Git hur den ska diffa icke‑textfiler eller låta Git filtrera innehåll innan du checkar in eller lägger ut det.
29-
I det här avsnittet lär du dig om några attribut du kan sätta på sökvägar i ditt Git‑projekt och ser några exempel på hur funktionen används i praktiken.</p>
29+
I avsnittet lär du dig om några attribut du kan sätta på sökvägar i ditt Git‑projekt och ser några exempel på hur funktionen används i praktiken.</p>
3030
</div>
3131
<div class="sect3">
3232
<h3 id="_binära_filer">Binära filer</h3>
@@ -42,7 +42,7 @@ <h4 id="_identifiera_binära_filer">Identifiera binära filer</h4>
4242
<p>Vissa filer ser ut som textfiler men ska i praktiken behandlas som binärdata.
4343
Till exempel innehåller Xcode‑projekt på macOS en fil som slutar på <code>.pbxproj</code>, som i praktiken är en JSON‑liknande dataset som IDE:n skriver till disk och som beskriver bygginställningar och liknande.
4444
Även om det tekniskt sett är en textfil (eftersom den är UTF‑8) vill du inte behandla den som sådan eftersom det i praktiken är en lättviktig databas – du kan inte sammanfoga innehållet om två personer ändrar den, och diffar är sällan hjälpsamma.
45-
Filen är tänkt att konsumeras av en maskin.
45+
Filen är tänkt att läsas av en maskin.
4646
I praktiken vill du behandla den som en binär fil.</p>
4747
</div>
4848
<div class="paragraph">
@@ -54,7 +54,7 @@ <h4 id="_identifiera_binära_filer">Identifiera binära filer</h4>
5454
</div>
5555
</div>
5656
<div class="paragraph">
57-
<p>Nu försöker Git varken konvertera eller fixa CRLF‑problem; inte heller försöker den beräkna eller skriva ut en diff för ändringar i den här filen när du kör <code>git show</code> eller <code>git diff</code> på projektet.</p>
57+
<p>Nu försöker Git varken konvertera eller fixa CRLF‑problem; inte heller försöker den beräkna eller skriva ut en diff för ändringar i filen när du kör <code>git show</code> eller <code>git diff</code> på projektet.</p>
5858
</div>
5959
</div>
6060
<div class="sect4">
@@ -106,7 +106,7 @@ <h4 id="_diffa_binära_filer">Diffa binära filer</h4>
106106
</div>
107107
<div class="paragraph">
108108
<p>Glöm inte <code>chmod a+x</code> på den filen.
109-
Till sist konfigurerar du Git att använda det här skriptet:</p>
109+
Till sist konfigurerar du Git att använda skriptet:</p>
110110
</div>
111111
<div class="listingblock">
112112
<div class="content">
@@ -118,7 +118,7 @@ <h4 id="_diffa_binära_filer">Diffa binära filer</h4>
118118
Detta ger i praktiken läsbara textversioner av dina Word‑filer innan diffen beräknas.</p>
119119
</div>
120120
<div class="paragraph">
121-
<p>Här är ett exempel: kapitel 1 i den här boken konverterades till Word‑format och incheckades i ett Git‑kodförråd.
121+
<p>Här är ett exempel: kapitel 1 i boken konverterades till Word‑format och incheckades i ett Git‑kodförråd.
122122
Sedan lades ett nytt stycke till.
123123
Så här visar <code>git diff</code>:</p>
124124
</div>
@@ -204,7 +204,7 @@ <h3 id="_keyword_expansion">Nyckelordsexpansion</h3>
204204
<div class="paragraph">
205205
<p>Först kan du automatiskt injicera SHA‑1‑kontrollsumman för en blob i ett <code>$Id$</code>‑fält i filen.
206206
Om du sätter detta attribut på en fil eller uppsättning filer kommer Git nästa gång du växlar till den grenen att ersätta fältet med blob‑SHA‑1:an.
207-
Det är viktigt att notera att det inte är SHA‑1:an för incheckningen, utan för blobben själv.
207+
Tänk på att det inte är SHA‑1:an för incheckningen, utan för blobben själv.
208208
Lägg följande rad i din <code>.gitattributes</code>‑fil:</p>
209209
</div>
210210
<div class="listingblock">

external/book/content/book/sv/v2/Anpassa-Git-Git‑konfiguration.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
url: "/book/sv/v2/Anpassa-Git-Git‑konfiguration.html"
2020
---
2121
<p>Hittills har vi gått igenom grunderna i hur Git fungerar och hur man använder det, och vi har introducerat flera verktyg som Git erbjuder för att hjälpa dig använda det enkelt och effektivt.
22-
I det här kapitlet ser vi hur du kan få Git att arbeta mer skräddarsytt genom att introducera ett antal viktiga konfigurationsinställningar och krokssystemet.
22+
I kapitlet ser vi hur du kan få Git att arbeta mer skräddarsytt genom att introducera ett antal viktiga konfigurationsinställningar och krokssystemet.
2323
Med dessa verktyg är det lätt att få Git att fungera precis som du, din organisation eller ditt team behöver.</p>
2424
<h2 id="_git_config">Git‑konfiguration</h2>
2525
<div class="paragraph">
@@ -43,7 +43,7 @@ <h2 id="_git_config">Git‑konfiguration</h2>
4343
</div>
4444
<div class="paragraph">
4545
<p>Nästa ställe Git tittar på är filen <code>~/.gitconfig</code> (eller <code>~/.config/git/config</code>), som är specifik för varje användare.
46-
Du kan få Git att läsa och skriva i den här filen genom att skicka flaggan <code>--global</code>.</p>
46+
Du kan få Git att läsa och skriva i filen genom att skicka flaggan <code>--global</code>.</p>
4747
</div>
4848
<div class="paragraph">
4949
<p>Till sist letar Git efter konfigurationsvärden i konfigurationsfilen i Git‑katalogen (<code>.git/config</code>) för det kodförråd du använder just nu.
@@ -136,7 +136,7 @@ <h4 id="_commit_template"><code>commit.template</code></h4>
136136
</div>
137137
</div>
138138
<div class="paragraph">
139-
<p>Notera hur denna incheckningsmall påminner om att hålla ämnesraden kort (för <code>git log --oneline</code>‑utdata), att lägga till mer detaljer under den, och att hänvisa till ett ärende- eller felspårningsnummer om ett sådant finns.</p>
139+
<p>Lägg märke till hur denna incheckningsmall påminner om att hålla ämnesraden kort (för <code>git log --oneline</code>‑utdata), att lägga till mer detaljer under den, och att hänvisa till ett ärende- eller felspårningsnummer om ett sådant finns.</p>
140140
</div>
141141
<div class="paragraph">
142142
<p>För att tala om för Git att använda den som standardmeddelande som visas i din redigerare när du kör <code>git commit</code>, sätter du konfigurationsvärdet <code>commit.template</code>:</p>
@@ -255,7 +255,7 @@ <h4 id="_help_autocorrect"><code>help.autocorrect</code></h4>
255255
</div>
256256
<div class="paragraph">
257257
<p>Git försöker hjälpsamt lista ut vad du menade, men vägrar ändå att göra det.
258-
Om du sätter <code>help.autocorrect</code> till 1 kommer Git faktiskt köra kommandot åt dig:</p>
258+
Om du sätter <code>help.autocorrect</code> till 1 kommer Git verkligen köra kommandot åt dig:</p>
259259
</div>
260260
<div class="listingblock">
261261
<div class="content">
@@ -266,8 +266,8 @@ <h4 id="_help_autocorrect"><code>help.autocorrect</code></h4>
266266
</div>
267267
</div>
268268
<div class="paragraph">
269-
<p>Notera delen “0.1 seconds”.
270-
<code>help.autocorrect</code> är faktiskt ett heltal som representerar tiondelar av en sekund.
269+
<p>Lägg märke till delen “0.1 seconds”.
270+
<code>help.autocorrect</code> är egentligen ett heltal som representerar tiondelar av en sekund.
271271
Så om du sätter den till 50 ger Git dig 5 sekunder att ändra dig innan det kör det autokorrigerade kommandot.</p>
272272
</div>
273273
</div>
@@ -332,7 +332,7 @@ <h4 id="_color"><code>color.*</code></h4>
332332
<h3 id="_external_merge_tools">Externa sammanslagnings- och diffverktyg</h3>
333333
<div class="paragraph">
334334
<p>
335-
Även om Git har en intern diff‑implementation, vilket är det vi har visat i den här boken, kan du sätta upp ett externt verktyg i stället.
335+
Även om Git har en intern diff‑implementation, vilket är det vi har visat i boken, kan du sätta upp ett externt verktyg i stället.
336336
Du kan också sätta upp ett grafiskt verktyg för att lösa sammanslagningskonflikter i stället för att lösa konflikter manuellt.
337337
Vi demonstrerar hur man ställer in Perforce Visual Sammanslagning Tool (P4Merge) för att göra dina diffar och sammanslagningslösningar, eftersom det är ett trevligt grafiskt verktyg och det är gratis.</p>
338338
</div>

external/book/content/book/sv/v2/Anpassa-Git-Git‑krokar.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ <h2 id="_git_hooks">Git‑krokar</h2>
2323
<p>
2424
Likt många andra versionshanteringssystem har Git ett sätt att köra egna skript när vissa viktiga händelser inträffar.
2525
Det finns två grupper av krokar: klientsidan och serversidan.
26-
Krokar på klientsidan triggas av operationer som incheckning och sammanslagning, medan krokar på serversidan körs vid nätverksoperationer som att ta emot uppskickade incheckningar.
26+
Krokar på klientsidan utlöses av operationer som incheckning och sammanslagning, medan krokar på serversidan körs vid nätverksoperationer som att ta emot uppskickade incheckningar.
2727
Du kan använda dessa krokar av många olika skäl.</p>
2828
</div>
2929
<div class="sect3">
@@ -55,7 +55,7 @@ <h3 id="_krokar_på_klientsidan">Krokar på klientsidan</h3>
5555
</td>
5656
<td class="content">
5757
<div class="paragraph">
58-
<p>Det är viktigt att notera att krokar på klientsidan <strong>inte</strong> kopieras när du klonar ett kodförråd.
58+
<p>Tänk på att krokar på klientsidan <strong>inte</strong> kopieras när du klonar ett kodförråd.
5959
Om din avsikt med dessa skript är att upprätthålla en policy vill du sannolikt göra det på serversidan; se exemplet i <a href="{{< relurl "book/sv/v2/ch00/_an_example_git_enforced_policy" >}}">Ett exempel på Git‑upprätthållen policy</a>.</p>
6060
</div>
6161
</td>
@@ -83,7 +83,7 @@ <h4 id="_krokar_för_incheckningsflödet">Krokar för incheckningsflödet</h4>
8383
<div class="paragraph">
8484
<p>Kroken <code>commit-msg</code> tar en parameter, vilket återigen är sökvägen till en temporär fil som innehåller incheckningsmeddelandet som utvecklaren har skrivit.
8585
Om detta skript avslutas med en icke‑nollkod avbryter Git incheckningsprocessen, så du kan använda det för att validera projektets läge eller incheckningsmeddelandet innan incheckningen får gå igenom.
86-
I sista delen av det här kapitlet visar vi hur du använder denna krok för att kontrollera att incheckningsmeddelandet följer ett obligatoriskt mönster.</p>
86+
I sista delen av kapitlet visar vi hur du använder denna krok för att kontrollera att incheckningsmeddelandet följer ett obligatoriskt mönster.</p>
8787
</div>
8888
<div class="paragraph">
8989
<p>När hela incheckningsprocessen är klar körs kroken <code>post-commit</code>.

external/book/content/book/sv/v2/Bilaga-A-Git-i-andra-miljöer-Git-i-IntelliJ-/-PyCharm-/-WebStorm-/-PhpStorm-/-RubyMine.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h2 id="_git_i_intellij_pycharm_webstorm_phpstorm_rubymine">Git i IntelliJ / PyC
2222
<div class="paragraph">
2323
<p>
2424
JetBrains‑IDE:er (som IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, RubyMine och andra) levereras med ett insticksprogram för Git‑integration.
25-
Det ger en dedikerad vy i IDE:n för att arbeta med Git och GitHub‑hämta requests.</p>
25+
Det ger en särskild vy i IDE:n för att arbeta med Git och GitHub‑hämta requests.</p>
2626
</div>
2727
<div class="imageblock">
2828
<div class="content">

external/book/content/book/sv/v2/Bilaga-A-Git-i-andra-miljöer-Git-i-Zsh.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ <h2 id="_git_i_zsh">Git i Zsh</h2>
7474
<code>git-prompt.sh</code> är kompatibelt med både Bash och Zsh.</p>
7575
</div>
7676
<div class="paragraph">
77-
<p>Zsh är tillräckligt kraftfullt för att det finns hela ramverk som är dedikerade till att bygga vidare på det.
77+
<p>Zsh är tillräckligt kraftfullt för att det finns hela ramverk som är ägnade åt att bygga vidare på det.
7878
Ett av dem heter "oh-my-zsh" och finns på <a href="https://github.com/ohmyzsh/ohmyzsh" class="bare" target="_blank" rel="noopener">https://github.com/ohmyzsh/ohmyzsh</a>.
7979
oh-my-zsh:s insticksystem levereras med kraftfull Git‑tabbkomplettering och har en mängd prompt‑"teman", många av vilka visar versionshanteringsdata.
8080
<a href="{{< relurl "book/sv/v2/ch00/oh_my_zsh_git" >}}">Ett exempel på ett oh-my-zsh‑tema</a> är bara ett exempel på vad man kan göra med detta system.</p>

external/book/content/book/sv/v2/Bilaga-A-Git-i-andra-miljöer-Grafiska-gränssnitt.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ <h2 id="_grafiska_gränssnitt">Grafiska gränssnitt</h2>
3030
Men ren text är inte det bästa valet för alla uppgifter; ibland behöver du en visuell representation, och vissa användare är mycket mer bekväma med ett peka‑och‑klicka‑gränssnitt.</p>
3131
</div>
3232
<div class="paragraph">
33-
<p>Det är viktigt att notera att olika gränssnitt är anpassade för olika arbetsflöden.
33+
<p>Tänk på att olika gränssnitt är anpassade för olika arbetsflöden.
3434
Vissa klienter exponerar bara en noggrant utvald delmängd av Gits funktionalitet för att stödja ett specifikt sätt att arbeta som författaren tycker är effektivt.
3535
Sett i det ljuset kan inget av dessa verktyg kallas “bättre” än något av de andra, de är helt enkelt mer lämpade för sitt avsedda syfte.
36-
Notera också att det inte finns något dessa grafiska klienter kan göra som kommandoradsklienten inte kan; kommandoraden är fortfarande där du har mest kraft och kontroll när du arbetar med dina kodförråd.</p>
36+
Lägg också märke till att det inte finns något dessa grafiska klienter kan göra som kommandoradsklienten inte kan; kommandoraden är fortfarande där du har mest kraft och kontroll när du arbetar med dina kodförråd.</p>
3737
</div>
3838
<div class="sect3">
3939
<h3 id="_gitk_och_git_gui">
@@ -132,7 +132,7 @@ <h3 id="_github_för_macos_och_windows">GitHub för macOS och Windows</h3>
132132
<div class="title">Figur 178. GitHub för Windows</div>
133133
</div>
134134
<div class="paragraph">
135-
<p>De är utformade för att se ut och fungera mycket lika, så vi behandlar dem som en enda produkt i det här kapitlet.
135+
<p>De är utformade för att se ut och fungera mycket lika, så vi behandlar dem som en enda produkt i kapitlet.
136136
Vi kommer inte att göra en detaljerad genomgång av dessa verktyg (de har sin egen dokumentation), men en snabb rundtur i vyn “changes” (där du tillbringar mest tid) är på sin plats.</p>
137137
</div>
138138
<div class="ulist">
@@ -148,7 +148,7 @@ <h3 id="_github_för_macos_och_windows">GitHub för macOS och Windows</h3>
148148
<p>Till höger finns en diffvy som visar vad som har ändrats i din arbetskatalog, eller vilka ändringar som ingick i den valda incheckningen.</p>
149149
</li>
150150
<li>
151-
<p>Den sista saken att notera är knappen “Sync” uppe till höger, som är det primära sättet du interagerar över nätverket.</p>
151+
<p>Den sista saken att lägga märke till är knappen “Sync” uppe till höger, som är det primära sättet du interagerar över nätverket.</p>
152152
</li>
153153
</ul>
154154
</div>
@@ -176,7 +176,7 @@ <h4 id="_installation_2">Installation</h4>
176176
<div class="paragraph">
177177
<p>Båda är “städse uppdaterade” – uppdateringar laddas ner och installeras i bakgrunden medan applikationerna är öppna.
178178
Detta inkluderar också en medföljande version av Git, vilket betyder att du förmodligen inte behöver oroa dig för att manuellt uppdatera den igen.
179-
I Windows innehåller klienten en genväg för att starta PowerShell med Posh-git, som vi pratar mer om senare i det här kapitlet.</p>
179+
I Windows innehåller klienten en genväg för att starta PowerShell med Posh-git, som vi pratar mer om senare i kapitlet.</p>
180180
</div>
181181
<div class="paragraph">
182182
<p>Nästa steg är att ge verktyget några kodförråd att arbeta med.

external/book/content/book/sv/v2/Bilaga-B-Bädda-in-Git-i-dina-applikationer-Git-på-kommandoraden.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
url: "/book/sv/v2/Bilaga-B:-Bädda-in-Git-i-dina-applikationer-Git-på-kommandoraden.html"
2020
---
2121
<p>Om din applikation är för utvecklare är chansen stor att den skulle kunna dra nytta av integration med versionshantering.
22-
Även applikationer som inte är för utvecklare, såsom dokumentredigerare, kan potentiellt dra nytta av versionshanteringsfunktioner, och Gits modell fungerar mycket bra för många olika scenarier.</p><p>Om du behöver integrera Git med din applikation har du i praktiken två alternativ: starta ett skal och anropa kommandoradsprogrammet <code>git</code>, eller bädda in ett Git‑bibliotek i din applikation.
22+
Även applikationer som inte är för utvecklare, såsom dokumentredigerare, kan eventuellt dra nytta av versionshanteringsfunktioner, och Gits modell fungerar mycket bra för många olika scenarier.</p><p>Om du behöver integrera Git med din applikation har du i praktiken två alternativ: starta ett skal och anropa kommandoradsprogrammet <code>git</code>, eller bädda in ett Git‑bibliotek i din applikation.
2323
Här går vi igenom kommandoradsintegration och flera av de mest populära inbäddningsbara Git‑biblioteken.</p>
2424
<h2 id="_git_på_kommandoraden">Git på kommandoraden</h2>
2525
<div class="paragraph">
@@ -39,6 +39,6 @@ <h2 id="_git_på_kommandoraden">Git på kommandoraden</h2>
3939
<div class="paragraph">
4040
<p>Ytterligare en är processhantering.
4141
Git kräver att du upprätthåller en skal‑miljö i en separat process, vilket kan innebära oönskad komplexitet.
42-
Att försöka samordna många av dessa processer (särskilt när man potentiellt kommer åt samma kodförråd från flera processer) kan vara ganska utmanande.</p>
42+
Att försöka samordna många av dessa processer (särskilt när man eventuellt kommer åt samma kodförråd från flera processer) kan vara ganska utmanande.</p>
4343
</div>
4444
<div id="nav"><a href="{{< previous-section >}}">prev</a> | <a href="{{< next-section >}}">next</a></div>

0 commit comments

Comments
 (0)