From f0ebbc9be69e531a1ca68d223b01ae9fb2707c64 Mon Sep 17 00:00:00 2001 From: Oscar Lindh Date: Fri, 8 Dec 2023 12:07:10 +0200 Subject: [PATCH 1/3] Made folder structure for sv_FI and finished swears --- _data/site.js | 10 +++++++ sv_FI/noswears/index.html | 6 ++++ sv_FI/noswears/partials/footer.njk | 5 ++++ sv_FI/noswears/partials/intro.njk | 3 ++ sv_FI/noswears/partials/outro.njk | 1 + sv_FI/noswears/partials/thanks.njk | 4 +++ sv_FI/noswears/tips/01-magic-time-machine.md | 18 +++++++++++ sv_FI/noswears/tips/02-change-last-commit.md | 18 +++++++++++ .../tips/03-change-last-commit-message.md | 12 ++++++++ .../tips/04-accidental-commit-master.md | 17 +++++++++++ .../tips/05-accidental-commit-wrong-branch.md | 29 ++++++++++++++++++ sv_FI/noswears/tips/06-dude-wheres-my-diff.md | 14 +++++++++ sv_FI/noswears/tips/07-undo-a-commit.md | 21 +++++++++++++ sv_FI/noswears/tips/08-undo-a-file.md | 18 +++++++++++ sv_FI/noswears/tips/20-fuck-this-noise.md | 29 ++++++++++++++++++ sv_FI/noswears/tips/tips.json | 1 + sv_FI/swears/index.html | 6 ++++ sv_FI/swears/partials/banner.njk | 1 + sv_FI/swears/partials/footer.njk | 5 ++++ sv_FI/swears/partials/intro.njk | 3 ++ sv_FI/swears/partials/outro.njk | 1 + sv_FI/swears/partials/thanks.njk | 4 +++ sv_FI/swears/tips/01-magic-time-machine.md | 18 +++++++++++ sv_FI/swears/tips/02-change-last-commit.md | 18 +++++++++++ .../tips/03-change-last-commit-message.md | 12 ++++++++ .../tips/04-accidental-commit-master.md | 17 +++++++++++ .../tips/05-accidental-commit-wrong-branch.md | 30 +++++++++++++++++++ sv_FI/swears/tips/06-dude-wheres-my-diff.md | 14 +++++++++ sv_FI/swears/tips/07-undo-a-commit.md | 21 +++++++++++++ sv_FI/swears/tips/08-undo-a-file.md | 18 +++++++++++ sv_FI/swears/tips/20-fuck-this-noise.md | 29 ++++++++++++++++++ sv_FI/swears/tips/tips.json | 1 + 32 files changed, 404 insertions(+) create mode 100644 sv_FI/noswears/index.html create mode 100644 sv_FI/noswears/partials/footer.njk create mode 100644 sv_FI/noswears/partials/intro.njk create mode 100644 sv_FI/noswears/partials/outro.njk create mode 100644 sv_FI/noswears/partials/thanks.njk create mode 100644 sv_FI/noswears/tips/01-magic-time-machine.md create mode 100644 sv_FI/noswears/tips/02-change-last-commit.md create mode 100644 sv_FI/noswears/tips/03-change-last-commit-message.md create mode 100644 sv_FI/noswears/tips/04-accidental-commit-master.md create mode 100644 sv_FI/noswears/tips/05-accidental-commit-wrong-branch.md create mode 100644 sv_FI/noswears/tips/06-dude-wheres-my-diff.md create mode 100644 sv_FI/noswears/tips/07-undo-a-commit.md create mode 100644 sv_FI/noswears/tips/08-undo-a-file.md create mode 100644 sv_FI/noswears/tips/20-fuck-this-noise.md create mode 100644 sv_FI/noswears/tips/tips.json create mode 100644 sv_FI/swears/index.html create mode 100644 sv_FI/swears/partials/banner.njk create mode 100644 sv_FI/swears/partials/footer.njk create mode 100644 sv_FI/swears/partials/intro.njk create mode 100644 sv_FI/swears/partials/outro.njk create mode 100644 sv_FI/swears/partials/thanks.njk create mode 100644 sv_FI/swears/tips/01-magic-time-machine.md create mode 100644 sv_FI/swears/tips/02-change-last-commit.md create mode 100644 sv_FI/swears/tips/03-change-last-commit-message.md create mode 100644 sv_FI/swears/tips/04-accidental-commit-master.md create mode 100644 sv_FI/swears/tips/05-accidental-commit-wrong-branch.md create mode 100644 sv_FI/swears/tips/06-dude-wheres-my-diff.md create mode 100644 sv_FI/swears/tips/07-undo-a-commit.md create mode 100644 sv_FI/swears/tips/08-undo-a-file.md create mode 100644 sv_FI/swears/tips/20-fuck-this-noise.md create mode 100644 sv_FI/swears/tips/tips.json diff --git a/_data/site.js b/_data/site.js index b6766624..9bd248cc 100644 --- a/_data/site.js +++ b/_data/site.js @@ -148,6 +148,11 @@ module.exports = { code: "fi", arialabel: "Valitse kieli", }, + { + label: "finlandssvenska", + code: "sv_FI", + arialabel: "Välj språk", + }, ], collaborators: [ { @@ -290,6 +295,11 @@ module.exports = { link: "https://github.com/sjarva", lang: "fi", }, + { + name: "Oscar Lindh", + link: "https://github.com/lindhoscaa", + lang: "sv_FI", + }, ], otherhelpers: [ { diff --git a/sv_FI/noswears/index.html b/sv_FI/noswears/index.html new file mode 100644 index 00000000..38e2d7c3 --- /dev/null +++ b/sv_FI/noswears/index.html @@ -0,0 +1,6 @@ +--- +layout: layouts/page.njk +locale: sv +contentType: noswears +title: För sjuttsingen, Git!?! +--- diff --git a/sv_FI/noswears/partials/footer.njk b/sv_FI/noswears/partials/footer.njk new file mode 100644 index 00000000..afee7319 --- /dev/null +++ b/sv_FI/noswears/partials/footer.njk @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/sv_FI/noswears/partials/intro.njk b/sv_FI/noswears/partials/intro.njk new file mode 100644 index 00000000..6a44d819 --- /dev/null +++ b/sv_FI/noswears/partials/intro.njk @@ -0,0 +1,3 @@ +

Git är svårt: Det är lätt att moka, och att ta reda på hur du fixar dina mokan är omöjligt. Git-dokumentationen har ett problem likt det med hönan och ägget, du kan inte söka efter hur du kommer ur en knipa om du inte redan vet namnet på det du behöver lära dig mer om för att kunna fixa ditt problem.

+ +

Så här är några rojsiga situationer som jag har hamnat i, och hur jag hur jag har tagit mig ur dem på tvättäkta finlandsvenska.

diff --git a/sv_FI/noswears/partials/outro.njk b/sv_FI/noswears/partials/outro.njk new file mode 100644 index 00000000..6d650eb7 --- /dev/null +++ b/sv_FI/noswears/partials/outro.njk @@ -0,0 +1 @@ +

*Varning: Denna site är inte avsedd att vara heltäckande. Och ja, det finns andra sätt att göra samma sak med mer teoretisk äkthet eller något, men jag har kommit fram till dessa steg genom praktisk felsökning och massor av svärande och vältande av bord, och jag fick den här galna idén att dela dem med en hälsosam dos av lättfärdighet. Ta det för vad det är!

\ No newline at end of file diff --git a/sv_FI/noswears/partials/thanks.njk b/sv_FI/noswears/partials/thanks.njk new file mode 100644 index 00000000..c5dd4ef3 --- /dev/null +++ b/sv_FI/noswears/partials/thanks.njk @@ -0,0 +1,4 @@ +

Tack så mycket till alla som har bidragit med att översätta sajten till nya språk, ni rockar! +{% include "partials/collaborator-list.njk" %}. Med ytterligare hjälp från {% include "partials/otherhelper-list.njk" %}

+ +

Om du vill hjälpa till och översätta till ditt språk, lägg in en PR på {% github_link %}

\ No newline at end of file diff --git a/sv_FI/noswears/tips/01-magic-time-machine.md b/sv_FI/noswears/tips/01-magic-time-machine.md new file mode 100644 index 00000000..438c59f3 --- /dev/null +++ b/sv_FI/noswears/tips/01-magic-time-machine.md @@ -0,0 +1,18 @@ +--- +tags: tip +title: För sjuttsingen, jag gjorde något riktigt dåligt, snälla säg att git har en magisk tidsmaskin!?! +id: magic-time-machine +order: 1 +--- + +```git +git reflog +# du får se en lista över allt du har +# gjort i git, tvärs över alla brancher! +# var och en har ett index HEAD@{index} +# leta upp den som är innan du pajade allting +git reset HEAD@{index} +# magisk tidsmaskin +``` + +Du kan använda detta för att få tillbaka nåt som du råkade ta bort, eller bara ta bort något som du provade som pajade repot, eller för att återställa efter en dålig merge, eller bara för att gå tillbaka i tiden till en tidpunkt där saker faktiskt funkade. Jag använder `reflog` EN HEL DEL. Tack och bock till alla ni många många många många många människor som föreslagit det! \ No newline at end of file diff --git a/sv_FI/noswears/tips/02-change-last-commit.md b/sv_FI/noswears/tips/02-change-last-commit.md new file mode 100644 index 00000000..f3cd1bf0 --- /dev/null +++ b/sv_FI/noswears/tips/02-change-last-commit.md @@ -0,0 +1,18 @@ +--- +tags: tip +title: För sjuttsingen, jag committade och insåg omedelbart att jag måste göra en liten ändring! +id: change-last-commit +order: 2 +--- + +```git +# gör din ändring +git add . # eller lägg till individuella filer +git commit --amend --no-edit +# nu innehåller din senaste commit den ändringen! +# VARNING: använd aldrig amend på publika commits +``` + +Detta händer oftast mig när jag committar, och sen kör tester/linters... och blä, jag hade glömt ett mellanslag efter ett likhetstecken. Du kan också göra ändringen som en ny commit och efteråt göra `rebase -i` för att squasha ihop dem, men detta är typ en miljon gånger snabbare. + +*Varning: Du bör aldrig amend:a commits som har pushats till en publik/gemensam branch! Gör bara amend på commits som bara existerar på din lokala kopia, annars kan du få det jobbigt.* diff --git a/sv_FI/noswears/tips/03-change-last-commit-message.md b/sv_FI/noswears/tips/03-change-last-commit-message.md new file mode 100644 index 00000000..b37dea60 --- /dev/null +++ b/sv_FI/noswears/tips/03-change-last-commit-message.md @@ -0,0 +1,12 @@ +--- +tags: tip +title: För sjuttsingen, jag måste byta meddelandet på min senaste commit! +id: change-last-commit-message +order: 3 +--- +```git +git commit --amend +# följ instruktionerna för att ändra meddelandet för committen +``` + +Dumma commitmeddelandeformateringsregler. diff --git a/sv_FI/noswears/tips/04-accidental-commit-master.md b/sv_FI/noswears/tips/04-accidental-commit-master.md new file mode 100644 index 00000000..66508b19 --- /dev/null +++ b/sv_FI/noswears/tips/04-accidental-commit-master.md @@ -0,0 +1,17 @@ +--- +tags: tip +title: För sjuttsingen, jag råkade committa något till master som borde ha varit på en helt ny branch! +id: accidental-commit-master +order: 4 +--- + +```git +# skapa en ny branch från masters nuvarande tillstånd +git branch some-new-branch-name +# återställ senaste commit från branchen master +git reset HEAD~ --hard +git checkout some-new-branch-name +# din commit bor i denna branchen nu :) +``` + +Bemärk: Detta fungerar inte om du redan har pushat committen till en publik/gemensam branch, och om du försökt andra saker först, kan du behöva göra `git reset HEAD@{number-of-commits-back}` istället för `HEAD~`. Oändlig sorg. Slutligen, många många många människor föreslog en grym grej för att göra detta kortare som jag inte själv kände till. Tack alla! \ No newline at end of file diff --git a/sv_FI/noswears/tips/05-accidental-commit-wrong-branch.md b/sv_FI/noswears/tips/05-accidental-commit-wrong-branch.md new file mode 100644 index 00000000..0e2071bd --- /dev/null +++ b/sv_FI/noswears/tips/05-accidental-commit-wrong-branch.md @@ -0,0 +1,29 @@ +--- +tags: tip +title: För sjuttsingen, jag råkade committa till fel branch! +id: accidental-commit-wrong-branch +order: 5 +--- + +```git +# ångra senaste commit, men lämna kvar ändringarna +git reset HEAD~ --soft +git stash +# flytta till rätt branch +git checkout namnet-av-rätt-branch +git stash pop +git add . # eller lägg till individuella filer +git commit -m "ditt meddelande här" +# nu finns dina ändringar på rätt branch +``` + +Massor av människor har föreslagit `cherry-pick` för denna situationen också, så välj den lösning som ger mest mening för dig! + +```git +git checkout namnet-av-rätt-branch +# hämta senaste commit från master +git cherry-pick master +# ta bort den från master +git checkout master +git reset HEAD~ --hard +``` \ No newline at end of file diff --git a/sv_FI/noswears/tips/06-dude-wheres-my-diff.md b/sv_FI/noswears/tips/06-dude-wheres-my-diff.md new file mode 100644 index 00000000..0e025a84 --- /dev/null +++ b/sv_FI/noswears/tips/06-dude-wheres-my-diff.md @@ -0,0 +1,14 @@ +--- +tags: tip +title: För sjuttsingen, jag försökte köra en diff men inget hände?! +id: dude-wheres-my-diff +order: 6 +--- + +Om du vet att du har gjort ändringar i filer, men `diff` är tom, då har du förmodligen `add`:at dina filer till staging och behöver använda en speciell flagga. + +```git +git diff --staged +``` + +Spara detta tips under ¯\\\_(ツ)\_/¯ (ja, jag vet att detta är en feature och inte en bugg, men den är förbluffande och icke-uppenbar första gången det händer dig!) diff --git a/sv_FI/noswears/tips/07-undo-a-commit.md b/sv_FI/noswears/tips/07-undo-a-commit.md new file mode 100644 index 00000000..775dc13e --- /dev/null +++ b/sv_FI/noswears/tips/07-undo-a-commit.md @@ -0,0 +1,21 @@ +--- +tags: tip +title: För sjuttsingen, jag måste ångra en commit från typ 5 commits sedan! +id: undo-a-commit +order: 7 +--- + +```git +# hitta committen som du måste ångra +git log +# använd piltangenterna för att scrolla upp och ned i historiken +# när du har hittat din commit, spara hashen +git revert [saved hash] +# git kommer att skapa en ny commit som ställer tillbaka ändringarna från den committen +# följ instruktionerna för att ändra meddelandet för committen +# eller bara spara filen och committa +``` + +Det visar sig att du inte behöver leta upp och copy-paste:a den gamla filens innehåll i den nuvarande filen för att ångra ändringar! Om du har committat en bugg, kan du ångra hela committen med `revert`. + +Du kan också ångra en enstaka fil istället för en hel commit! Men såklart, på äkta git-manér, är det en helt annan uppsättning kommandon... diff --git a/sv_FI/noswears/tips/08-undo-a-file.md b/sv_FI/noswears/tips/08-undo-a-file.md new file mode 100644 index 00000000..1d28f830 --- /dev/null +++ b/sv_FI/noswears/tips/08-undo-a-file.md @@ -0,0 +1,18 @@ +--- +tags: tip +title: För sjuttsingen, jag måste ångra mina ändringar av en fil! +id: undo-a-file +order: 8 +--- + +```git +# hitta en hash från en commit innan filen ändrades +git log +# använd piltangenterna för att scrolla upp och ned i historiken +# när du har hittat din commit, spara hashen +git checkout [saved hash] -- path/to/file +# den gamla versionen av filen kommer att vara i ditt index +git commit -m "Wow, du behöver inte copy-paste:a för att ångra" +``` + +När jag äntligen upptäckte detta var det STORT. STORT. S-T-O-R-T. Men helt ärligt, på vilken planet är det mest logiskt att `checkout --` är bästa sättet att undo:a en fil? :skakar-näven-åt-linus-torvalds: \ No newline at end of file diff --git a/sv_FI/noswears/tips/20-fuck-this-noise.md b/sv_FI/noswears/tips/20-fuck-this-noise.md new file mode 100644 index 00000000..d705c889 --- /dev/null +++ b/sv_FI/noswears/tips/20-fuck-this-noise.md @@ -0,0 +1,29 @@ +--- +tags: tip +title: Åt fanders med detta, jag ger upp. +id: forget-this-noise +note: den här måste alltid vara sist, så sätter ordningen till 20 så jag inte behöver byta namn / sortera om den +order: 20 +--- + +```git +cd .. +sudo rm -r dumma-git-repo-katalog +git clone https://någon.github.url/dumma-git-repo-katalog.git +cd dumma-git-repo-katalog +``` + +Tack till Eric V. för denna. Alla klagomål om `sudo` i detta skämtet kan riktas mot honom. + + +Men allvarligt talat, om din branch är sååå trasig att du behöver nollställa ditt repos tillstånd till att bli samma som repot som är remote på ett "git-godkänt" sätt, försök med detta, men bemärk att dessa är destruktiva och oåterkalleliga kommandon! + +```git +# hämta senaste tillstånd från origin +git fetch origin +git checkout master +git reset --hard origin/master +# radera ospårade filer och kataloger +git clean -d --force +# upprepa checkout/reset/clean till varje förstörd branch +``` \ No newline at end of file diff --git a/sv_FI/noswears/tips/tips.json b/sv_FI/noswears/tips/tips.json new file mode 100644 index 00000000..d0b2aa62 --- /dev/null +++ b/sv_FI/noswears/tips/tips.json @@ -0,0 +1 @@ +{ "permalink": false } diff --git a/sv_FI/swears/index.html b/sv_FI/swears/index.html new file mode 100644 index 00000000..562b3a91 --- /dev/null +++ b/sv_FI/swears/index.html @@ -0,0 +1,6 @@ +--- +layout: layouts/page.njk +locale: sv_FI +contentType: swears +title: Voi vittu, Git!?! +--- diff --git a/sv_FI/swears/partials/banner.njk b/sv_FI/swears/partials/banner.njk new file mode 100644 index 00000000..54b3bd96 --- /dev/null +++ b/sv_FI/swears/partials/banner.njk @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/sv_FI/swears/partials/footer.njk b/sv_FI/swears/partials/footer.njk new file mode 100644 index 00000000..2393cc4a --- /dev/null +++ b/sv_FI/swears/partials/footer.njk @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/sv_FI/swears/partials/intro.njk b/sv_FI/swears/partials/intro.njk new file mode 100644 index 00000000..9d7f8d3e --- /dev/null +++ b/sv_FI/swears/partials/intro.njk @@ -0,0 +1,3 @@ +

Git är svårt: det är lätt att moka, och att ta reda på hur du fixar dina mokan är helt jävla omöjligt. Git-dokumentationen är som problemet med hönan och ägget, du kan inte söka efter hur du kommer ur ditt problem om du inte redan vet namnet på det du behöver lära dig om för att kunna fixa ditt problem.

+ +

Så här är några rojsiga situationer som jag har hamnat i, och hur jag har tagit mig ur dem på tvättäkta finlandsvenska.

\ No newline at end of file diff --git a/sv_FI/swears/partials/outro.njk b/sv_FI/swears/partials/outro.njk new file mode 100644 index 00000000..ff0cbd67 --- /dev/null +++ b/sv_FI/swears/partials/outro.njk @@ -0,0 +1 @@ +

*Varning: Den här sidan är inte meningen att vara heltäckande. Och jo, det finns andra sätt att göra samma sak med mer teoretisk korrekt eller något, men jag har kommit fram till de här stegen genom praktisk felsökning och massor av svordomar och flippande av bord, och jag fick den här galna idén att dela dem med en hälsosam dos av lättfärdighet. Ta det för vad det är!

\ No newline at end of file diff --git a/sv_FI/swears/partials/thanks.njk b/sv_FI/swears/partials/thanks.njk new file mode 100644 index 00000000..a9a5590d --- /dev/null +++ b/sv_FI/swears/partials/thanks.njk @@ -0,0 +1,4 @@ +

Tack så mycket till alla som har bidragit med att översätta sidan till nya språk, ni är bäst! +{% include "partials/collaborator-list.njk" %}. Med ytterligare hjälp från {% include "partials/otherhelper-list.njk" %}

+ +

Om du vill hjälpa till och översätta till ditt språk, lägg in en PR på {% github_link %}

\ No newline at end of file diff --git a/sv_FI/swears/tips/01-magic-time-machine.md b/sv_FI/swears/tips/01-magic-time-machine.md new file mode 100644 index 00000000..f9834d51 --- /dev/null +++ b/sv_FI/swears/tips/01-magic-time-machine.md @@ -0,0 +1,18 @@ +--- +tags: tip +title: Voi vittu, nu gick jag och moka, snälla säg att git har en magisk tidsmaskin!?! +id: magic-time-machine +order: 1 +--- + +```git +git reflog +# du får se en lista över allt du har +# gjort i git, i alla brancher! +# var och en har ett index HEAD@{index} +# leta upp det index före allt kusi +git reset HEAD@{index} +# magisk tidsmaskin +``` + +Du kan använda det här för att få tillbaka nåt som du i misstag lyckades ta bort, eller bara ta bort något som du provade som söndrade repot, eller för att återställa efter en dålig merge, eller bara för att gå tillbaka i tiden till en tidpunkt där saker faktiskt funkade. Jag använder `reflog` EN HEL DEL. Stort tack till alla ni många många många många många människor som föreslagit det! \ No newline at end of file diff --git a/sv_FI/swears/tips/02-change-last-commit.md b/sv_FI/swears/tips/02-change-last-commit.md new file mode 100644 index 00000000..812f6b4e --- /dev/null +++ b/sv_FI/swears/tips/02-change-last-commit.md @@ -0,0 +1,18 @@ +--- +tags: tip +title: Voi vittu, jag committade och insåg genast att jag måste göra en liten ändring! +id: change-last-commit +order: 2 +--- + +```git +# gör din ändring +git add . # eller lägg till enskilda filer +git commit --amend --no-edit +# nu innehåller din senaste commit den ändringen! +# VARNING: använd aldrig amend på publika commits +``` + +Det här händer oftast mig när jag committar, och sen kör tester/linters... och jumalauta, jag hade glömt ett mellanslag efter ett likamedtecken. Du kan också göra ändringen som en ny commit och efteråt göra `rebase -i` för att squasha ihop dem, men det här är tusen gånger snabbare. + +*Varning: Du ska aldrig amend:a commits som har pushats till en publik/gemensam branch! Gör bara amend på commits som bara finns på din lokala kopia, annars kan du få det jobbigt.* diff --git a/sv_FI/swears/tips/03-change-last-commit-message.md b/sv_FI/swears/tips/03-change-last-commit-message.md new file mode 100644 index 00000000..0d287e71 --- /dev/null +++ b/sv_FI/swears/tips/03-change-last-commit-message.md @@ -0,0 +1,12 @@ +--- +tags: tip +title: Voi vittu, jag måste ändra på meddelandet på min senaste commit! +id: change-last-commit-message +order: 3 +--- +```git +git commit --amend +# följ instruktionerna för att ändra meddelandet för committen +``` + +Fittans commitmeddelandeformateringsregler. diff --git a/sv_FI/swears/tips/04-accidental-commit-master.md b/sv_FI/swears/tips/04-accidental-commit-master.md new file mode 100644 index 00000000..9cdeefbf --- /dev/null +++ b/sv_FI/swears/tips/04-accidental-commit-master.md @@ -0,0 +1,17 @@ +--- +tags: tip +title: Voi vittu, jag råkade committa något till master som borde ha varit på en helt ny branch! +id: accidental-commit-master +order: 4 +--- + +```git +# gör en ny branch från masters nuvarande tillstånd +git branch namn-på-någon-ny-branch +# återställ senaste commit från branchen master +git reset HEAD~ --hard +git checkout namn-på-någon-ny-branch +# din commit bor i den här branchen nu :) +``` + +OBS: Det här fungerar inte om du redan har pushat committen till en publik/gemensam branch, och om du försökt andra saker först, kan du behöva göra `git reset HEAD@{number-of-commits-back}` istället för `HEAD~`. Jävla jobbigt. Till sist vill jag tacka alla som har föreslagit den här kortare metoden som jag själv inte visste om, sjukt makee! \ No newline at end of file diff --git a/sv_FI/swears/tips/05-accidental-commit-wrong-branch.md b/sv_FI/swears/tips/05-accidental-commit-wrong-branch.md new file mode 100644 index 00000000..af49b2a7 --- /dev/null +++ b/sv_FI/swears/tips/05-accidental-commit-wrong-branch.md @@ -0,0 +1,30 @@ +--- +tags: tip +title: Voi vittu, jag råkade committa till fel branch! +id: accidental-commit-wrong-branch +order: 5 +--- + +```git +# ångra senaste commit, men lämna kvar ändringarna +git reset HEAD~ --soft +git stash +# flytta till rätt branch +git checkout namnet-av-rätt-branch +git stash pop +git add . +# eller lägg till enstaka filer +git commit -m "ditt meddelande här" +# nu finns dina ändringar på rätt branch +``` + +Många har föreslagit `cherry-pick` för den här situationen också, så välj den lösning som ger mest mening för dig! + +```git +git checkout namnet-av-rätt-branch +# hämta senaste commit från master +git cherry-pick master +# ta bort den från master +git checkout master +git reset HEAD~ --hard +``` diff --git a/sv_FI/swears/tips/06-dude-wheres-my-diff.md b/sv_FI/swears/tips/06-dude-wheres-my-diff.md new file mode 100644 index 00000000..2342db84 --- /dev/null +++ b/sv_FI/swears/tips/06-dude-wheres-my-diff.md @@ -0,0 +1,14 @@ +--- +tags: tip +title: Voi vittu, jag försökte köra git diff men ingenting syns?! +id: dude-wheres-my-diff +order: 6 +--- + +Om du vet att du har gjort ändringar i filer, men `diff` inte visar något, då har du antagligen `add`:at dina filer till staging och behöver använda flaggan `--staged` för att se ändringarna. + +```git +git diff --staged +``` + +Spara det här tipset under ¯\\\_(ツ)\_/¯ (joo, jag vet att det här är en feature och inte en bugg, men det är jävligt förvirrande och inte alls självklart första gången det händer dig!) diff --git a/sv_FI/swears/tips/07-undo-a-commit.md b/sv_FI/swears/tips/07-undo-a-commit.md new file mode 100644 index 00000000..afe278a3 --- /dev/null +++ b/sv_FI/swears/tips/07-undo-a-commit.md @@ -0,0 +1,21 @@ +--- +tags: tip +title: Voi vittu, jag måste ångra en commit från typ 5 commits tillbaks! +id: undo-a-commit +order: 7 +--- + +```git +# hitta committen som du måste ångra +git log +# använd pilknapparna för att scrolla upp och ned i historiken +# när du har hittat din commit, spara hashen +git revert [sparad hash] +# git kommer att skapa en ny commit som ställer tillbaka ändringarna från den committen +# följ instruktionerna för att ändra meddelandet för committen +# eller bara spara filen och committa +``` + +Det visar sig att du inte behöver leta upp och copy-paste:a den gamla filens innehåll i den nuvarande filen för att ångra ändringar! Om du har committat en bugg, kan du ångra hela committen med `revert`. + +Du kan också ångra en enstaka fil istället för en hel commit! Det här är förstås en helt annan jävla kombination av kommandon, typiskt git! \ No newline at end of file diff --git a/sv_FI/swears/tips/08-undo-a-file.md b/sv_FI/swears/tips/08-undo-a-file.md new file mode 100644 index 00000000..1e1886e4 --- /dev/null +++ b/sv_FI/swears/tips/08-undo-a-file.md @@ -0,0 +1,18 @@ +--- +tags: tip +title: Voi vittu, jag måste ångra mina ändringar av en fil! +id: undo-a-file +order: 8 +--- + +```git +# hitta en hash från en commit innan filen ändrades +git log +# använd pilknapparna för att scrolla upp och ned i historiken +# när du har hittat din commit, spara hashen +git checkout [sparad hash] -- path/till/filen +# den gamla versionen av filen kommer att vara i ditt index +git commit -m "Wow, du behöver inte copy-paste:a för att ångra" +``` + +När jag äntligen fattade det här var det STORT. STORT. S-T-O-R-T. Men helt påriktigt, på vilken jävla planet är det mest logiskt att `checkout --` ska användas för att undo:a en fil? :skakar-näven-åt-linus-torvalds: \ No newline at end of file diff --git a/sv_FI/swears/tips/20-fuck-this-noise.md b/sv_FI/swears/tips/20-fuck-this-noise.md new file mode 100644 index 00000000..961790f7 --- /dev/null +++ b/sv_FI/swears/tips/20-fuck-this-noise.md @@ -0,0 +1,29 @@ +--- +tags: tip +title: Fittans skit, jag ger upp. +id: forget-this-noise +note: den här måste alltid vara sist, numrerar den till 20 så jag inte behöver byta namn / sortera om den +order: 20 +--- + +```git +cd .. +sudo rm -r fittans-git-repo +git clone https://någon.github.url/fittans-git-repo.git +cd fittans-git-repo +``` + +Tack till Eric V. för den här. Alla klagomål om `sudo` i det här skämtet kan riktas mot honom. + + +Men allvarligt talat, om din branch är så upp fuckerad att du behöver nollställa ditt repos tillstånd till samma som remote på ett "git-godkänt" sätt, försök med följande, men observera att de här är destruktiva och oåterkalleliga kommandon! + +```git +# hämta senaste tillstånd från origin +git fetch origin +git checkout master +git reset --hard origin/master +# radera ospårade filer och kataloger +git clean -d --force +# upprepa checkout/reset/clean till varje förstörd branch +``` \ No newline at end of file diff --git a/sv_FI/swears/tips/tips.json b/sv_FI/swears/tips/tips.json new file mode 100644 index 00000000..d0b2aa62 --- /dev/null +++ b/sv_FI/swears/tips/tips.json @@ -0,0 +1 @@ +{ "permalink": false } From d75e48d717144a0cc96661785ae21d76935523a0 Mon Sep 17 00:00:00 2001 From: Oscar Lindh Date: Fri, 8 Dec 2023 12:33:22 +0200 Subject: [PATCH 2/3] Trnslated noswears --- sv_FI/noswears/index.html | 4 ++-- sv_FI/noswears/partials/footer.njk | 2 +- sv_FI/noswears/partials/intro.njk | 4 ++-- sv_FI/noswears/partials/outro.njk | 2 +- sv_FI/noswears/partials/thanks.njk | 2 +- sv_FI/noswears/tips/01-magic-time-machine.md | 8 ++++---- sv_FI/noswears/tips/02-change-last-commit.md | 8 ++++---- .../noswears/tips/03-change-last-commit-message.md | 4 ++-- sv_FI/noswears/tips/04-accidental-commit-master.md | 12 ++++++------ .../tips/05-accidental-commit-wrong-branch.md | 9 +++++---- sv_FI/noswears/tips/06-dude-wheres-my-diff.md | 6 +++--- sv_FI/noswears/tips/07-undo-a-commit.md | 8 ++++---- sv_FI/noswears/tips/08-undo-a-file.md | 8 ++++---- sv_FI/noswears/tips/20-fuck-this-noise.md | 14 +++++++------- 14 files changed, 46 insertions(+), 45 deletions(-) diff --git a/sv_FI/noswears/index.html b/sv_FI/noswears/index.html index 38e2d7c3..e4d9c0d9 100644 --- a/sv_FI/noswears/index.html +++ b/sv_FI/noswears/index.html @@ -1,6 +1,6 @@ --- layout: layouts/page.njk -locale: sv +locale: sv_FI contentType: noswears -title: För sjuttsingen, Git!?! +title: Förmårrat, Git!?! --- diff --git a/sv_FI/noswears/partials/footer.njk b/sv_FI/noswears/partials/footer.njk index afee7319..469d9a82 100644 --- a/sv_FI/noswears/partials/footer.njk +++ b/sv_FI/noswears/partials/footer.njk @@ -1,5 +1,5 @@
- Vilket är ditt För sjuttsingen, git moment? Dela det med mig! + Vilket är ditt Förmårrat, git moment? Dela det med mig! {{site.copyright | safe}}
\ No newline at end of file diff --git a/sv_FI/noswears/partials/intro.njk b/sv_FI/noswears/partials/intro.njk index 6a44d819..cfe78548 100644 --- a/sv_FI/noswears/partials/intro.njk +++ b/sv_FI/noswears/partials/intro.njk @@ -1,3 +1,3 @@ -

Git är svårt: Det är lätt att moka, och att ta reda på hur du fixar dina mokan är omöjligt. Git-dokumentationen har ett problem likt det med hönan och ägget, du kan inte söka efter hur du kommer ur en knipa om du inte redan vet namnet på det du behöver lära dig mer om för att kunna fixa ditt problem.

+

Git är svårt: det är lätt att moka, och att ta reda på hur du fixar dina mokan är nästan omöjligt. Git-dokumentationen är som problemet med hönan och ägget, du kan inte söka efter hur du kommer ur ditt problem om du inte redan vet namnet på det du behöver lära dig om för att kunna fixa ditt problem.

-

Så här är några rojsiga situationer som jag har hamnat i, och hur jag hur jag har tagit mig ur dem på tvättäkta finlandsvenska.

+

Så här är några rojsiga situationer som jag har hamnat i, och hur jag har tagit mig ur dem på tvättäkta finlandsvenska.

\ No newline at end of file diff --git a/sv_FI/noswears/partials/outro.njk b/sv_FI/noswears/partials/outro.njk index 6d650eb7..ff0cbd67 100644 --- a/sv_FI/noswears/partials/outro.njk +++ b/sv_FI/noswears/partials/outro.njk @@ -1 +1 @@ -

*Varning: Denna site är inte avsedd att vara heltäckande. Och ja, det finns andra sätt att göra samma sak med mer teoretisk äkthet eller något, men jag har kommit fram till dessa steg genom praktisk felsökning och massor av svärande och vältande av bord, och jag fick den här galna idén att dela dem med en hälsosam dos av lättfärdighet. Ta det för vad det är!

\ No newline at end of file +

*Varning: Den här sidan är inte meningen att vara heltäckande. Och jo, det finns andra sätt att göra samma sak med mer teoretisk korrekt eller något, men jag har kommit fram till de här stegen genom praktisk felsökning och massor av svordomar och flippande av bord, och jag fick den här galna idén att dela dem med en hälsosam dos av lättfärdighet. Ta det för vad det är!

\ No newline at end of file diff --git a/sv_FI/noswears/partials/thanks.njk b/sv_FI/noswears/partials/thanks.njk index c5dd4ef3..a9a5590d 100644 --- a/sv_FI/noswears/partials/thanks.njk +++ b/sv_FI/noswears/partials/thanks.njk @@ -1,4 +1,4 @@ -

Tack så mycket till alla som har bidragit med att översätta sajten till nya språk, ni rockar! +

Tack så mycket till alla som har bidragit med att översätta sidan till nya språk, ni är bäst! {% include "partials/collaborator-list.njk" %}. Med ytterligare hjälp från {% include "partials/otherhelper-list.njk" %}

Om du vill hjälpa till och översätta till ditt språk, lägg in en PR på {% github_link %}

\ No newline at end of file diff --git a/sv_FI/noswears/tips/01-magic-time-machine.md b/sv_FI/noswears/tips/01-magic-time-machine.md index 438c59f3..a3ed5953 100644 --- a/sv_FI/noswears/tips/01-magic-time-machine.md +++ b/sv_FI/noswears/tips/01-magic-time-machine.md @@ -1,6 +1,6 @@ --- tags: tip -title: För sjuttsingen, jag gjorde något riktigt dåligt, snälla säg att git har en magisk tidsmaskin!?! +title: Förmårrat, nu gick jag och moka, snälla säg att git har en magisk tidsmaskin!?! id: magic-time-machine order: 1 --- @@ -8,11 +8,11 @@ order: 1 ```git git reflog # du får se en lista över allt du har -# gjort i git, tvärs över alla brancher! +# gjort i git, i alla brancher! # var och en har ett index HEAD@{index} -# leta upp den som är innan du pajade allting +# leta upp det index före allt gick åt pipan git reset HEAD@{index} # magisk tidsmaskin ``` -Du kan använda detta för att få tillbaka nåt som du råkade ta bort, eller bara ta bort något som du provade som pajade repot, eller för att återställa efter en dålig merge, eller bara för att gå tillbaka i tiden till en tidpunkt där saker faktiskt funkade. Jag använder `reflog` EN HEL DEL. Tack och bock till alla ni många många många många många människor som föreslagit det! \ No newline at end of file +Du kan använda det här för att få tillbaka nåt som du i misstag lyckades ta bort, eller bara ta bort något som du provade som söndrade repot, eller för att återställa efter en dålig merge, eller bara för att gå tillbaka i tiden till en tidpunkt där saker faktiskt funkade. Jag använder `reflog` EN HEL DEL. Stort tack till alla ni många många många många många människor som föreslagit det! \ No newline at end of file diff --git a/sv_FI/noswears/tips/02-change-last-commit.md b/sv_FI/noswears/tips/02-change-last-commit.md index f3cd1bf0..da088396 100644 --- a/sv_FI/noswears/tips/02-change-last-commit.md +++ b/sv_FI/noswears/tips/02-change-last-commit.md @@ -1,18 +1,18 @@ --- tags: tip -title: För sjuttsingen, jag committade och insåg omedelbart att jag måste göra en liten ändring! +title: Förmårrat, jag committade och insåg genast att jag måste göra en liten ändring! id: change-last-commit order: 2 --- ```git # gör din ändring -git add . # eller lägg till individuella filer +git add . # eller lägg till enskilda filer git commit --amend --no-edit # nu innehåller din senaste commit den ändringen! # VARNING: använd aldrig amend på publika commits ``` -Detta händer oftast mig när jag committar, och sen kör tester/linters... och blä, jag hade glömt ett mellanslag efter ett likhetstecken. Du kan också göra ändringen som en ny commit och efteråt göra `rebase -i` för att squasha ihop dem, men detta är typ en miljon gånger snabbare. +Det här händer oftast mig när jag committar, och sen kör tester/linters... och äsch, jag hade glömt ett mellanslag efter ett likamedtecken. Du kan också göra ändringen som en ny commit och efteråt göra `rebase -i` för att squasha ihop dem, men det här är tusen gånger snabbare. -*Varning: Du bör aldrig amend:a commits som har pushats till en publik/gemensam branch! Gör bara amend på commits som bara existerar på din lokala kopia, annars kan du få det jobbigt.* +*Varning: Du ska aldrig amend:a commits som har pushats till en publik/gemensam branch! Gör bara amend på commits som bara finns på din lokala kopia, annars kan du få det jobbigt.* diff --git a/sv_FI/noswears/tips/03-change-last-commit-message.md b/sv_FI/noswears/tips/03-change-last-commit-message.md index b37dea60..d7a6ff13 100644 --- a/sv_FI/noswears/tips/03-change-last-commit-message.md +++ b/sv_FI/noswears/tips/03-change-last-commit-message.md @@ -1,6 +1,6 @@ --- tags: tip -title: För sjuttsingen, jag måste byta meddelandet på min senaste commit! +title: Förmårrat, jag måste ändra på meddelandet på min senaste commit! id: change-last-commit-message order: 3 --- @@ -9,4 +9,4 @@ git commit --amend # följ instruktionerna för att ändra meddelandet för committen ``` -Dumma commitmeddelandeformateringsregler. +Tråkiga commitmeddelandeformateringsregler. diff --git a/sv_FI/noswears/tips/04-accidental-commit-master.md b/sv_FI/noswears/tips/04-accidental-commit-master.md index 66508b19..f2e14cc4 100644 --- a/sv_FI/noswears/tips/04-accidental-commit-master.md +++ b/sv_FI/noswears/tips/04-accidental-commit-master.md @@ -1,17 +1,17 @@ --- tags: tip -title: För sjuttsingen, jag råkade committa något till master som borde ha varit på en helt ny branch! +title: Förmårrat, jag råkade committa något till master som borde ha varit på en helt ny branch! id: accidental-commit-master order: 4 --- ```git -# skapa en ny branch från masters nuvarande tillstånd -git branch some-new-branch-name +# gör en ny branch från masters nuvarande tillstånd +git branch namn-på-någon-ny-branch # återställ senaste commit från branchen master git reset HEAD~ --hard -git checkout some-new-branch-name -# din commit bor i denna branchen nu :) +git checkout namn-på-någon-ny-branch +# din commit bor i den här branchen nu :) ``` -Bemärk: Detta fungerar inte om du redan har pushat committen till en publik/gemensam branch, och om du försökt andra saker först, kan du behöva göra `git reset HEAD@{number-of-commits-back}` istället för `HEAD~`. Oändlig sorg. Slutligen, många många många människor föreslog en grym grej för att göra detta kortare som jag inte själv kände till. Tack alla! \ No newline at end of file +OBS: Det här fungerar inte om du redan har pushat committen till en publik/gemensam branch, och om du försökt andra saker först, kan du behöva göra `git reset HEAD@{number-of-commits-back}` istället för `HEAD~`. Jätte jobbigt. Till sist vill jag tacka alla som har föreslagit den här kortare metoden som jag själv inte visste om, sjukt makee! \ No newline at end of file diff --git a/sv_FI/noswears/tips/05-accidental-commit-wrong-branch.md b/sv_FI/noswears/tips/05-accidental-commit-wrong-branch.md index 0e2071bd..31464f80 100644 --- a/sv_FI/noswears/tips/05-accidental-commit-wrong-branch.md +++ b/sv_FI/noswears/tips/05-accidental-commit-wrong-branch.md @@ -1,6 +1,6 @@ --- tags: tip -title: För sjuttsingen, jag råkade committa till fel branch! +title: Förmårrat, jag råkade committa till fel branch! id: accidental-commit-wrong-branch order: 5 --- @@ -12,12 +12,13 @@ git stash # flytta till rätt branch git checkout namnet-av-rätt-branch git stash pop -git add . # eller lägg till individuella filer +git add . +# eller lägg till enstaka filer git commit -m "ditt meddelande här" # nu finns dina ändringar på rätt branch ``` -Massor av människor har föreslagit `cherry-pick` för denna situationen också, så välj den lösning som ger mest mening för dig! +Många har föreslagit `cherry-pick` för den här situationen också, så välj den lösning som ger mest mening för dig! ```git git checkout namnet-av-rätt-branch @@ -26,4 +27,4 @@ git cherry-pick master # ta bort den från master git checkout master git reset HEAD~ --hard -``` \ No newline at end of file +``` diff --git a/sv_FI/noswears/tips/06-dude-wheres-my-diff.md b/sv_FI/noswears/tips/06-dude-wheres-my-diff.md index 0e025a84..f3d700a4 100644 --- a/sv_FI/noswears/tips/06-dude-wheres-my-diff.md +++ b/sv_FI/noswears/tips/06-dude-wheres-my-diff.md @@ -1,14 +1,14 @@ --- tags: tip -title: För sjuttsingen, jag försökte köra en diff men inget hände?! +title: Förmårrat, jag försökte köra git diff men ingenting syns?! id: dude-wheres-my-diff order: 6 --- -Om du vet att du har gjort ändringar i filer, men `diff` är tom, då har du förmodligen `add`:at dina filer till staging och behöver använda en speciell flagga. +Om du vet att du har gjort ändringar i filer, men `diff` inte visar något, då har du antagligen `add`:at dina filer till staging och behöver använda flaggan `--staged` för att se ändringarna. ```git git diff --staged ``` -Spara detta tips under ¯\\\_(ツ)\_/¯ (ja, jag vet att detta är en feature och inte en bugg, men den är förbluffande och icke-uppenbar första gången det händer dig!) +Spara det här tipset under ¯\\\_(ツ)\_/¯ (joo, jag vet att det här är en feature och inte en bugg, men det är jätte förvirrande och inte alls självklart första gången det händer dig!) diff --git a/sv_FI/noswears/tips/07-undo-a-commit.md b/sv_FI/noswears/tips/07-undo-a-commit.md index 775dc13e..1ddb9694 100644 --- a/sv_FI/noswears/tips/07-undo-a-commit.md +++ b/sv_FI/noswears/tips/07-undo-a-commit.md @@ -1,6 +1,6 @@ --- tags: tip -title: För sjuttsingen, jag måste ångra en commit från typ 5 commits sedan! +title: Förmårrat, jag måste ångra en commit från typ 5 commits tillbaks! id: undo-a-commit order: 7 --- @@ -8,9 +8,9 @@ order: 7 ```git # hitta committen som du måste ångra git log -# använd piltangenterna för att scrolla upp och ned i historiken +# använd pilknapparna för att scrolla upp och ner i historiken # när du har hittat din commit, spara hashen -git revert [saved hash] +git revert [sparad hash] # git kommer att skapa en ny commit som ställer tillbaka ändringarna från den committen # följ instruktionerna för att ändra meddelandet för committen # eller bara spara filen och committa @@ -18,4 +18,4 @@ git revert [saved hash] Det visar sig att du inte behöver leta upp och copy-paste:a den gamla filens innehåll i den nuvarande filen för att ångra ändringar! Om du har committat en bugg, kan du ångra hela committen med `revert`. -Du kan också ångra en enstaka fil istället för en hel commit! Men såklart, på äkta git-manér, är det en helt annan uppsättning kommandon... +Du kan också ångra en enstaka fil istället för en hel commit! Det här är förstås en helt annan kombination av kommandon, typiskt git! \ No newline at end of file diff --git a/sv_FI/noswears/tips/08-undo-a-file.md b/sv_FI/noswears/tips/08-undo-a-file.md index 1d28f830..0e2f93e1 100644 --- a/sv_FI/noswears/tips/08-undo-a-file.md +++ b/sv_FI/noswears/tips/08-undo-a-file.md @@ -1,6 +1,6 @@ --- tags: tip -title: För sjuttsingen, jag måste ångra mina ändringar av en fil! +title: Förmårrat, jag måste ångra mina ändringar av en fil! id: undo-a-file order: 8 --- @@ -8,11 +8,11 @@ order: 8 ```git # hitta en hash från en commit innan filen ändrades git log -# använd piltangenterna för att scrolla upp och ned i historiken +# använd pilknapparna för att scrolla upp och ned i historiken # när du har hittat din commit, spara hashen -git checkout [saved hash] -- path/to/file +git checkout [sparad hash] -- path/till/filen # den gamla versionen av filen kommer att vara i ditt index git commit -m "Wow, du behöver inte copy-paste:a för att ångra" ``` -När jag äntligen upptäckte detta var det STORT. STORT. S-T-O-R-T. Men helt ärligt, på vilken planet är det mest logiskt att `checkout --` är bästa sättet att undo:a en fil? :skakar-näven-åt-linus-torvalds: \ No newline at end of file +När jag äntligen fattade det här var det STORT. STORT. S-T-O-R-T. Men helt påriktigt, på vilken planet är det mest logiskt att `checkout --` ska användas för att undo:a en fil? :skakar-näven-åt-linus-torvalds: \ No newline at end of file diff --git a/sv_FI/noswears/tips/20-fuck-this-noise.md b/sv_FI/noswears/tips/20-fuck-this-noise.md index d705c889..f3829b6b 100644 --- a/sv_FI/noswears/tips/20-fuck-this-noise.md +++ b/sv_FI/noswears/tips/20-fuck-this-noise.md @@ -1,22 +1,22 @@ --- tags: tip -title: Åt fanders med detta, jag ger upp. +title: Nu får det va nog, jag ger upp. id: forget-this-noise -note: den här måste alltid vara sist, så sätter ordningen till 20 så jag inte behöver byta namn / sortera om den +note: den här måste alltid vara sist, numrerar den till 20 så jag inte behöver byta namn / sortera om den order: 20 --- ```git cd .. -sudo rm -r dumma-git-repo-katalog -git clone https://någon.github.url/dumma-git-repo-katalog.git -cd dumma-git-repo-katalog +sudo rm -r dumma-git-repo +git clone https://någon.github.url/dumma-git-repo.git +cd dumma-git-repo ``` -Tack till Eric V. för denna. Alla klagomål om `sudo` i detta skämtet kan riktas mot honom. +Tack till Eric V. för den här. Alla klagomål om `sudo` i det här skämtet kan riktas mot honom. -Men allvarligt talat, om din branch är sååå trasig att du behöver nollställa ditt repos tillstånd till att bli samma som repot som är remote på ett "git-godkänt" sätt, försök med detta, men bemärk att dessa är destruktiva och oåterkalleliga kommandon! +Men allvarligt talat, om din branch är så sönder att du måste nollställa ditt repos tillstånd till samma som remote på ett "git-godkänt" sätt, försök med följande, men observera att de här är destruktiva och oåterkalleliga kommandon! ```git # hämta senaste tillstånd från origin From 89ea82a56db41e6f53214d72d2be4979be6cc511 Mon Sep 17 00:00:00 2001 From: Oscar Lindh Date: Fri, 8 Dec 2023 12:42:26 +0200 Subject: [PATCH 3/3] Added redirects --- _redirects | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/_redirects b/_redirects index fa7cd490..2912acb6 100644 --- a/_redirects +++ b/_redirects @@ -229,3 +229,11 @@ https://ohshitgit.com/ https://ohshitgit.com/fa 302 Language=fa # persian no swears https://dangitgit.com/fa https://dangitgit.com/fa/noswears/index.html 200! https://dangitgit.com/ https://dangitgit.com/fa 302 Language=fa + +# finnish-swedish swears +https://ohshitgit.com/sv_FI https://ohshitgit.com/sv_FI/swears/index.html 200! +https://ohshitgit.com/ https://ohshitgit.com/sv_FI 302 Language=sv + +# finnish-swedish no swears +https://dangitgit.com/sv_FI https://dangitgit.com/sv_FI/noswears/index.html 200! +https://dangitgit.com/ https://dangitgit.com/sv_FI 302 Language=sv