# Nur für Softwareentwickler, keine Anfänger erlaubt
# Bitte nicht installieren, wenn Ihr Smartphone nicht hochwertig ist
„Die Gründe für jede Änderung aufzuschreiben, ist die Leidenschaft eines jeden Entwicklers.“
【GIT Note Taking】 ist ein Textnotiztool für Softwareentwickler und Technikbegeisterte. Verwalten Sie Ihre täglichen Notizen, Code-Snippets und Memos mit dem standardmäßigen Git-Versionskontrollmechanismus und synchronisieren Sie sie sicher mit GitHub, der weltweit größten Open-Source-Plattform, oder einem beliebigen selbst gehosteten Git-Server!
## ⚡ Kernfunktionen
1. **Vollständige Git-Versionskontrolle**: Protokolliert Commit-Nachrichten für jede Speicherung und verfolgt die Gründe für Änderungen sowie deren Entwicklung vollständig. Dies ermöglicht eine einfache Überprüfung und Wiederherstellung.
2. **GitHub OAuth 2.0 Ein-Klick-Autorisierung**: Kein manuelles Kopieren und Einfügen umständlicher Tokens mehr nötig. Die Browser-Autorisierung listet das Notiz-Repository sofort auf und bindet es automatisch ein (der manuelle PAT-Modus bleibt dabei vollständig erhalten).
3. **Unterstützt selbstgehostete und diverse Git-Dienste:** Vollständig kompatibel mit GitLab, Gitea und selbstgehosteten privaten Git-Servern. Ermöglicht außerdem das Erstellen rein lokaler Offline-Notizen (kein Konto erforderlich).
4. **Offline-Priorität und bidirektionale Synchronisierung:** Bearbeiten Sie Ihre Notizen ohne Internetverbindung und führen Sie bei bestehender Internetverbindung eine bidirektionale Push-/Pull-Synchronisierung mit nur einem Klick durch.
5. **Intelligentes Commit mit Echtzeit-Datumssynchronisierung:** Nutzt GraphQL-Technologie, um den Änderungszeitpunkt von Remote-Dateien beim Herunterladen von Notizen präzise zu korrigieren.
6. **Verlaufsbereinigung (bis zu einer Tiefe von 1):** Löschen Sie mit einem Klick in den Einstellungen lange lokale Prozesse, um Speicherplatz auf Ihrem Telefon freizugeben.
7. **Volltextsuche und Dateianhänge:** Durchsuchen Sie Notizeninhalte sofort und fügen Sie Bilder und Anhänge sicher und ohne Berechtigungen über die systemeigene Auswahl hinzu.
8. **Offline-Backup mit einem Klick als ZIP-Datei:** Sichern Sie Ihre Notizen jederzeit im Download-Ordner Ihres Smartphones.
9. **100 % Datenschutz, Transparenz und Open Source:** Die App verbindet sich direkt mit Ihrem Git-Server – ganz ohne zwischengeschaltete Drittanbieter oder Datenerfassung.
## 🚀 3 Schnellstartanleitung
1. Erstellen Sie ein privates Repository auf GitHub mit einem Namen, der mit „note“ beginnt (z. B. note-work, note-daily).
2. Öffnen Sie die App, tippen Sie oben rechts auf „Erstellen ➔ GitHub-Notiz erstellen“ und anschließend auf 【🐙 GitHub-Autorisierung mit einem Klick】.
3. Wählen Sie das gewünschte Repository aus der Liste aus. Das System klont das Repository automatisch, und Sie können sofort mit Ihren Git-basierten Forum-Notizen loslegen!
*(Alternativ können Sie die URL/das Passwort eines beliebigen selbstgehosteten Git-Servers unter „Remote-Notizen herunterladen“ eingeben.)*
## 🛠️ Open-Source-Projekt und technische Architektur
• GitHub-Repository: https://github.com/WilliamFromTW/GitNoteTaking
• Basis-Engine: Eclipse JGit
• Systemvoraussetzungen: Android 13 (API 33) oder höher
Git-Notizen zu erstellen ist einfach, aber nicht einfach. Bitte beantragen Sie ein Konto unter https://github.com und nutzen Sie die leistungsstarken Versionskontrollfunktionen von GIT, um häufig verwendete Textnotizen einfach aufzuzeichnen.
Aktualisiert am
29.08.2026