# Committen und Pushen einer Readme ## 1. Neue Datei erstellen Erstelle eine neue Datei in deinem lokalen Repository mit dem Namen `Main.java` und kopiere den folgenden Inhalt hinein: ```java public class Main { public static void main(String[] args) { System.out.println("Hello Git"); } } ``` ## 2. Änderungen pullen (optional) Falls du mit mehreren Entwicklern arbeitest, solltest du **IMMER** zuerst neue Änderungen aus dem Remote-Repository ziehen, um sicherzustellen, dass deine lokale Version aktuell ist und Konflikte vermieden werden. Falls du alleine arbeitest, kannst du diesen Schritt überspringen. ```bash git pull ``` ## 3. Datei stagen Füge die Datei zur Staging Area hinzu, um sie für den Commit vorzubereiten. Wenn du nur die `Main.java` Datei committen möchtest, ist es sicherer, dies explizit zu tun: ```bash git add Main.md ``` Wenn du jedoch alle Änderungen im aktuellen Verzeichnis stagen willst, kannst du auch diesen Befehl verwenden: ```bash git add . ``` ## 4. Commit erstellen Committe die Datei mit einer klaren, aussagekräftigen Nachricht die [diesen Richtlinien](../Extras/Commit_Message_Guide.md) folgt. Ein Beispiel für diese Übung wäre: ```bash git commit -am "feat: Add Main.java" ``` ## 5. Änderungen pushen Pushe deinen Commit ins Remote-Repository auf Gitty: ```bash git push ``` ## 6. Überprüfen Besuche dein Repository im Webinterface und stelle sicher, dass die `Main.java` Datei korrekt hochgeladen wurde und im Webinterface sichtbar ist.