Git/Aufgaben/03_Commits.md

45 lines
1.5 KiB
Markdown

# 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.