diff --git a/.gitignore b/.gitignore
index 630fe23afa3f84f4cb9eb68a69b6a2c7628b340a..42969e702cabc91d9e3c77c543aae0886e0de637 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,3 +39,6 @@ __pycache__/
 
 # Database
 soitool/Database
+
+# Compiled bytecode of Python source files
+*.pyc
diff --git a/README.md b/README.md
index b7538b1afdab2a83a1990e9b1a4abfe14de44e56..32f692b83e01dd3989fe97ac994d07a48f718a0a 100644
--- a/README.md
+++ b/README.md
@@ -63,7 +63,9 @@ docker login
 docker push morkolai/soitool-ci
 ```
 
-## Arbeidsmetode - Bruk av `git`
+## Arbeidsmetode
+
+### Bruk av `git`
 
 Arbeid skal ikke skje direkte på `master` branch. For hver oppgave en vil utføre skal en ny branch lages, og denne må senere merges inn ved hjelp av en "Merge Request". Gjennomgang av dette er lagt fram under:
 
@@ -81,11 +83,23 @@ git push origin <branch navn>
 
 Merging til master skal skje via Merge Requests i GitLab.
 
-### Om arbeid utføres på feil branch
+#### Om arbeid utføres på feil branch
 
 `git stash` kan brukes for å lagre endringer i et "stash". Deretter kan en hoppe til riktig branch med `git checkout <branch navn>`, og kjøre `git stash pop`.
 
-## Arbeidsmetode - Hvordan skrive tester
+#### Ved feil commit melding
+
+Om det er siste commit som er problemet, og den ikke har blitt pushet opp, kan en gjøre følgende for å endre commit-melding
+
+```
+git commit --amend
+```
+
+Om en vil endre tidligere commits eller endringen har blitt pushet opp: rop om hjelp!
+
+> "When in danger or in doubt, rUn in circles, scream and shout"
+
+### Hvordan skrive tester
 
 Hver modul burde testes. I praksis vil dette si at hver fil under `soitool/` med navn `X.py` burde ha en tilsvarende fil under `test/` med navn `test_X.py`.