# Tylko dla inżynierów oprogramowania, wstęp dla nowicjuszy niedozwolony
# Nie instaluj, jeśli Twój telefon nie jest wysokiej jakości
„Zapisywanie powodu każdej edycji to romans, który powinien mieć inżynier”.
【GIT Note Taking】to narzędzie do robienia notatek tekstowych przeznaczone dla programistów i pasjonatów technologii. Zarządzaj swoimi codziennymi notatkami, fragmentami kodu i notatkami za pomocą standardowego mechanizmu kontroli wersji Git i bezpiecznie synchronizuj je z GitHub, największą na świecie platformą open source, lub dowolnym samodzielnie hostowanym serwerem Git!
## ⚡ Główne funkcje
1. **Kompletny rdzeń kontroli wersji Git**: Rejestruje komunikaty commit dla każdego zapisu, w pełni śledząc przyczyny zmian i ich ewolucję, umożliwiając łatwy przegląd i przywracanie.
2. **Autoryzacja GitHub OAuth 2.0 jednym kliknięciem**: Nie ma potrzeby ręcznego kopiowania i wklejania uciążliwych tokenów; Autoryzacja przeglądarki natychmiastowo wyświetla i automatycznie wiąże repozytorium notatek* (zachowując jednocześnie w pełni tryb ręczny PAT).
3. **Obsługuje samodzielnie hostowane i różne usługi Git:** Pełna kompatybilność z GitLab, Gitea i samodzielnie hostowanymi prywatnymi serwerami Git. Umożliwia również tworzenie wyłącznie lokalnych notatek offline (bez konieczności zakładania konta).
4. **Priorytet offline i synchronizacja dwukierunkowa:** Swobodna edycja bez dostępu do internetu i jednokrotna synchronizacja push/pull po połączeniu z internetem.
5. **Inteligentne zatwierdzanie z synchronizacją daty w czasie rzeczywistym:** Wykorzystuje technologię GraphQL do dokładnej korekty czasu ostatniej modyfikacji plików zdalnych podczas pobierania notatek.
6. **Oczyszczanie historii (czyszczenie do poziomu 1):** Wyczyść czasochłonne procesy lokalne jednym kliknięciem w Ustawieniach, aby zwolnić miejsce w telefonie.
7. **Wyszukiwanie pełnotekstowe i dołączanie plików:** Natychmiastowe wyszukiwanie w treści notatek i bezpieczne dołączanie obrazów i załączników bez żadnych uprawnień za pomocą natywnego selektora systemowego.
8. **Pełna kopia zapasowa offline ZIP jednym kliknięciem:** Twórz kopie zapasowe notatek w katalogu pobrań telefonu w dowolnym momencie.
9. **100% prywatności, transparentności i otwartego kodu źródłowego:** Aplikacja łączy się bezpośrednio z serwerem Git, bez pośredników w postaci serwerów zewnętrznych ani gromadzenia danych.
## 🚀 3 Szybki przewodnik
1. Utwórz prywatne repozytorium w GitHubie, którego nazwa zaczyna się od „notatka” (np. notatka-praca, notatka-dziennie).
2. Otwórz aplikację, dotknij „Utwórz ➔ Utwórz notatkę GitHub” w prawym górnym rogu, a następnie dotknij 【🐙 Autoryzacja logowania do GitHub jednym kliknięciem】.
3. Wybierz repozytorium docelowe z listy rozwijanej. System automatycznie sklonuje repozytorium, a Ty od razu będziesz mógł korzystać z notatek forum opartych na Git!
*(Alternatywnie, możesz połączyć się, wpisując adres URL/hasło dowolnego hostowanego serwera Git w sekcji „Pobierz zdalne notatki”)*
## 🛠️ Projekt Open Source i architektura techniczna
• Repozytorium GitHub: https://github.com/WilliamFromTW/GitNoteTaking
• Silnik bazowy: Eclipse JGit
• Wymagania systemowe: Android 13 (API 33) lub nowszy
Robienie notatek w Git jest proste, ale niełatwe. Złóż wniosek o konto na https://github.com i skorzystaj z potężnych możliwości kontroli wersji GIT, aby łatwo nagrywać często używane notatki tekstowe.
Ostatnia aktualizacja
29 sie 2026