Git-Grundbefehle: Grundlegende Git-Befehle, die jeder Programmierer kennen sollte

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.