Hier sind einige grundlegende Git-Befehle mit anschaulichen Beispielen:
1. git init
Initialisieren Sie ein neues Git-Repository im aktuellen Verzeichnis.
Beispiel:
git init
2. git clone <repository>
Klonen Sie ein Repository von einem Remote-Repository auf Ihren lokalen Computer.
Beispiel:
git clone https://github.com/user/repository.git
3. git add
<Datei>
Fügen Sie dem Staging-Bereich eine Datei hinzu, um das Festschreiben vorzubereiten.
Beispiel:
git add myfile.txt
4. git commit -m
„<Nachricht>“
Erstellen Sie einen neuen Commit mit einer <message>, um Änderungen im Staging-Bereich aufzuzeichnen.
Beispiel:
git commit -m "Add new feature"
5. git status
Zeigen Sie den Status des Repositorys und der Dateien an, einschließlich des Status nicht festgeschriebener Änderungen.
Beispiel:
git status
6. git log
Zeigen Sie den Commit-Verlauf des Repositorys an, einschließlich Informationen zu den Commits, Autoren und Zeitstempeln.
Beispiel:
git log
7. git pull
Synchronisieren Sie Änderungen und ziehen Sie sie von einem Remote-Repository in Ihr lokales Repository.
Beispiel:
git pull origin main
8. git push
Übertragen Sie Änderungen von Ihrem lokalen Repository an ein Remote-Repository.
Beispiel:
git push origin main
9. git branch
Zeigt die Liste der Zweige im Repository und den aktuell aktiven Zweig an.
Beispiel:
git branch
10. git checkout <branch>
Wechseln Sie zu einem anderen Zweig im Repository.
Beispiel:
git checkout feature-branch
11. git merge <branch>
Änderungen von einem Zweig in den aktuellen Zweig zusammenführen.
Beispiel:
git merge feature-branch
12. git remote add <name> <url>
Verknüpfen Sie ein lokales Repository mit einem Remote-Repository, indem Sie ein Remote-Repository hinzufügen.
Beispiel:
git remote add origin https://github.com/user/repository.git
13. git remote -v
Zeigen Sie die Liste der Remotes an, die mit dem lokalen Repository verknüpft sind.
Beispiel:
git remote -v
14. git reset <file>
Machen Sie nicht festgeschriebene Änderungen in einer bestimmten Datei rückgängig.
Beispiel:
git reset myfile.txt
15. git stash
Speichern Sie nicht festgeschriebene Änderungen vorübergehend, um sie in einem anderen Zweig zu bearbeiten.
Beispiel:
git stash
Dies sind nur einige der grundlegenden Git-Befehle. Git bietet viele weitere Befehle und Funktionalitäten für die Verwaltung und Zusammenarbeit von Quellcode.