Update README.md
This commit is contained in:
@@ -1,45 +1 @@
|
|||||||
# Tauri Git Lite
|
|
||||||
|
|
||||||
Eine kleine Git-Desktop-App mit Tauri, Rust und Svelte.
|
|
||||||
|
|
||||||
## Funktionen
|
|
||||||
|
|
||||||
- Repository per lokalem Pfad öffnen
|
|
||||||
- aktuellen Branch, Upstream, Ahead/Behind und Arbeitsbaumstatus anzeigen
|
|
||||||
- Branches auflisten und auschecken
|
|
||||||
- Branches in den aktuellen Branch mergen
|
|
||||||
- Commit-History mit geänderten Dateien anzeigen
|
|
||||||
- Explorer-Ansicht mit Ordnerbaum sowie getrackten und ungetrackten Dateien
|
|
||||||
- Datei- und Ordner-History direkt aus dem Explorer anzeigen
|
|
||||||
- einzelne Dateien stagen, unstagen und wiederherstellen
|
|
||||||
- einzelne Dateien oder ganze Ordner aus einem History-Commit wiederherstellen
|
|
||||||
- aktuellen Branch auf einen ausgewählten Commit zurücksetzen
|
|
||||||
- Commit mit Message erstellen
|
|
||||||
- Pull mit Fast-Forward-Strategie
|
|
||||||
- Push auf den konfigurierten Upstream
|
|
||||||
|
|
||||||
## Entwicklung
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
npm install
|
|
||||||
npm run tauri:dev
|
|
||||||
```
|
|
||||||
|
|
||||||
Frontend allein:
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
npm run dev
|
|
||||||
```
|
|
||||||
|
|
||||||
Checks:
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
npm run check
|
|
||||||
npm run build
|
|
||||||
cd src-tauri
|
|
||||||
cargo check
|
|
||||||
```
|
|
||||||
|
|
||||||
## Hinweis
|
|
||||||
|
|
||||||
Die App nutzt das lokal installierte `git` CLI. Ein Repository muss daher bereits auf der Maschine vorhanden sein, und Push/Pull verwenden die Credentials, die Git lokal kennt.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user