diff --git a/README.md b/README.md
index b7d5971228aabac92b12966dbd58d8e9e1817f2f..706f3d24ad8528716e8f448b2e1ab809da58d4d6 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,10 @@ Eine Tabelle zur Übersicht der verwendeten Befehle
 |Befehl | Info |
 |:------|:-----|
 | `git init` | Erstellung eines neuen Git Repository
+| `git add`  | Dokumente/Verzeichnisse zum Staging-Bereich hinzufügen
+| `git restore --staged` | Dokumente/Verzeichnisse aus dem Staging-Bereich entfernen
+| `git status` | Überblick über die Unterschiede zum letzten Commit
+| `git commit` | Anlegen einer neuen Projektversion mit Dokumenten/Verzeichnissen aus dem Staging-Bereich
 
 
 ## Projekterstellung
@@ -69,11 +73,20 @@ Dokumente/Verzeichnisse befinden sich **nicht** automatisch im Staging-Bereich.
 Es müssen also alle Dokumente/Verzeichnisse **explizit** zum **Staging-Bereich** **hinzugefügt** werden.
 
 Dokumtente/Verzeichnisse können mit `git add <file/directory>` oder `git stage <file/directory>` zum **Staging-Bereich hinzugefügt** werden.
+Mit `git add .` werden **alle Dokumente/Verzeichnisse** im **aktuellen Verzeichniss** zum Staging-Bereich hinzugefügt.
 
 
-Dokumente/Verzeichnisse können mit `git rm <file/directory>` wieder aus dem **Staging-Bereich entfernt** werden.
+Dokumente/Verzeichnisse können mit `git restore --staged <file/directory>` wieder aus dem **Staging-Bereich entfernt** werden.
 
 
+Um sich eine **Übersicht** zum Stand des Repository (der aktuellen Branch) zu verschaffen kann der Befehl `git status` genutzt werden.
+Der Befehl vergleicht dafür den aktuellen Stand mit dem Stand des letzten Commits.
+
+Dabei werden folgende **Informationen berücksichtigt**:
+- **Veränderte/bearbeitete** Dokumente/Verzeichnisse
+- Dokumente/Verzeichnisse in dem **Staging-Bereich**
+- Informationen zur **aktuellen Branch**
+
 **Beispiel:**
 - In dem Beispiel wurden bereits Dokumente/Verzeichnisse zum Staging-Bereich hinzugefügt
 - Dokumente/Verzeichnisse die sich im **Staging-Bereich befinden** sind mit einem **(+)** markiert
@@ -82,9 +95,22 @@ Dokumente/Verzeichnisse können mit `git rm <file/directory>` wieder aus dem **S
 <tr>
 <th> Dokumente/Verzeichnisse </th>
 <th> Git Befehl - Staging von Dokumenten/Verzeichnissen </th>
-<th> Git Befehl - Unstaging von Dokumenten/Verzeichnissen </th>
 </tr>
 
+<td>
+<table>
+<tr>
+<td>
+
+- Status des Repository
+
+```
+git status
+```
+</td>
+</tr>
+
+<tr>
 <td>
 
 ```
@@ -94,6 +120,9 @@ Dokumente/Verzeichnisse können mit `git rm <file/directory>` wieder aus dem **S
 ~/file_2.txt
 ```
 </td>
+</tr>
+</td>
+</table>
 
 <!--- Staging Table -->
 <td>
@@ -116,6 +145,15 @@ git add DIRECTORY_2
 git add file_2.txt
 ```
 </td>
+
+<td>
+
+- Staging von allen Dokumenten/Verzeichnissen im aktuellen Verzeichniss
+
+```bash
+git add .
+```
+</td>
 </tr>
 
 <tr>
@@ -142,21 +180,67 @@ git add file_2.txt
 ~/file_2.txt (+)
 ```
 </td>
+
+<td>
+
+- Resultat:
+
+```
+~/DIRECTORY_1 (+)
+~/DIRECTORY_2 (+)
+~/file_1.txt (+)
+~/file_2.txt (+)
+```
+</td>
 </tr>
 </table>
 </td>
+</table>
 
 
 <!--- Unstaging Table -->
+<table>
+<tr>
+<th> Dokumente/Verzeichnisse </th>
+<th> Git Befehl - Unstaging von Dokumenten/Verzeichnissen </th>
+</tr>
 <td>
+
 <table>
 <tr>
 <td>
 
+- Status des Repository
+
+```
+git status
+```
+</td>
+</tr>
+
+<tr>
+<td>
+
+```
+~/DIRECTORY_1 (+)
+~/DIRECTORY_2
+~/file_1.txt (+)
+~/file_2.txt
+```
+</td>
+</tr>
+</td>
+</table>
+</td>
+
+<td>
+<table>
+<td>
+
 - Unstaging DIRECTORY_1
 
 ```
-git rm DIRECTORY_1
+git restore --staged DIRECTORY_1
 ```
 </td>
 
@@ -165,7 +249,7 @@ git rm DIRECTORY_1
 - Unstaging file_1.txt
 
 ```
-git rm file_1.txt
+git restore --staged file_1.txt
 ```
 </td>
 </tr>
@@ -194,7 +278,6 @@ git rm file_1.txt
 ~/file_2.txt
 ```
 </td>
-</tr>
 </table>
 </td>
 </table>