diff --git a/README.md b/README.md index 706f3d24ad8528716e8f448b2e1ab809da58d4d6..3e43c361d265d78163e288adab1419b4cac4eb63 100644 --- a/README.md +++ b/README.md @@ -91,28 +91,17 @@ Dabei werden folgende **Informationen berücksichtigt**: - In dem Beispiel wurden bereits Dokumente/Verzeichnisse zum Staging-Bereich hinzugefügt - Dokumente/Verzeichnisse die sich im **Staging-Bereich befinden** sind mit einem **(+)** markiert +<!--- Staging Table --> <table> <tr> <th> Dokumente/Verzeichnisse </th> <th> Git Befehl - Staging von Dokumenten/Verzeichnissen </th> </tr> -<td> -<table> -<tr> <td> - Status des Repository -``` -git status -``` -</td> -</tr> - -<tr> -<td> - ``` ~/DIRECTORY_1 (+) ~/DIRECTORY_2 @@ -120,11 +109,8 @@ git status ~/file_2.txt ``` </td> -</tr> -</td> -</table> -<!--- Staging Table --> +<!--- Examples Table --> <td> <table> <tr> @@ -204,23 +190,12 @@ git add . <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 @@ -228,11 +203,8 @@ git status ~/file_2.txt ``` </td> -</tr> -</td> -</table> -</td> +<!--- Examples Table --> <td> <table> <td> @@ -252,6 +224,15 @@ git restore --staged DIRECTORY_1 git restore --staged file_1.txt ``` </td> + +<td> + +- Unstaging von allen Dokumenten/Verzeichnissen im aktuellen Verzeichniss + +``` +git restore --staged . +``` +</td> </tr> <tr> @@ -278,11 +259,81 @@ git restore --staged file_1.txt ~/file_2.txt ``` </td> + +<td> + +- Resultat: + +``` +~/DIRECTORY_1 +~/DIRECTORY_2 +~/file_1.txt +~/file_2.txt +``` +</td> </table> </td> + +</tr> </table> +<!--- Status Table --> +<table> +<tr> +<th> Dokumente/Verzeichnisse </th> +<th> Git Befehl - (Status) Unterschiede zum letzten Commit </th> +</tr> + +<tr> +<td> + +- Status des Repository + +``` +~/DIRECTORY_1 (+) +~/DIRECTORY_2 +~/file_1.txt (+) +~/file_2.txt +``` +</td> + +<!--- Examples Table --> +<td> +<table> +<tr> +<td> + +- Status der aktuellen Branch + +``` +git status +``` +</td> +</tr> + +<tr> +<td> + +``` +On branch main + +Staging Area: +~/DIRECTORY_1 +~/file_1.txt + +Untracked: +~/DIRECTORY_2 +~/file_2.txt +``` +</td> +</tr> +</table> +</td> + +</tr> +</table> + ### Projektversion anlegen Eine neue **Projektversion** wird mithilfe der Dokumente/Verzeichnisse, die sich im **Staging-Bereich** befinden, erstellt. Dokumente/Verzeichnisse die sich **nicht** im **Staging-Bereich** befinden werden **nicht** für die neue **Projektversion** verwendet.