Grundlagen der Git-Befehle
Was ist Git?
Git ist ein verteiltes Versionskontrollsystem (distributed version control system), das entwickelt wurde, um alle Arten von Projekten, von kleinen bis hin zu sehr großen, schnell und effizient zu verwalten. Es ermöglicht es mehreren Entwicklern, zusammenzuarbeiten, Änderungen zu verfolgen und Quellcode zu verwalten.
Grundlegende Git-Befehle
Initialisieren eines Repositorys
Um mit Git zu beginnen, müssen Sie zunächst ein Repository initialisieren:
## Create a new directory
mkdir my-project
cd my-project
## Initialize a new Git repository
git init
Konfigurieren von Git
Richten Sie Ihre Git-Konfiguration mit Ihrem Namen und Ihrer E-Mail-Adresse ein:
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
Kern-Git-Workflow
Staging und Committen von Änderungen
## Check repository status
git status
## Add files to staging area
git add filename.txt
git add . ## Add all files
## Commit changes
git commit -m "Descriptive commit message"
Branching und Merging
gitGraph
commit
branch feature-branch
checkout feature-branch
commit
checkout main
merge feature-branch
Überblick über die grundlegenden Git-Befehle
| Befehl |
Zweck |
git clone |
Ein Remote-Repository kopieren |
git pull |
Änderungen herunterladen und mergen |
git push |
Lokale Änderungen hochladen |
git branch |
Branches auflisten, erstellen oder löschen |
git checkout |
Zwischen Branches wechseln |
Best Practices
- Häufig committen
- Klar und beschreibend formulierte Commit-Nachrichten schreiben
- Branches für neue Funktionen verwenden
- Änderungen ziehen (pull), bevor Sie hochladen (push)
Bei LabEx empfehlen wir, diese grundlegenden Git-Befehle zu meistern, um Ihre Fähigkeiten in der Versionskontrolle zu verbessern.