# Само за софтверске инжењере, почетници нису дозвољени
# Молимо вас, не инсталирајте ако ваш телефон није високог квалитета
„Записивање разлога за сваку измену је романса коју би инжењер требало да има.“
【GIT Note Taking】 је алат за вођење текстуалних белешки дизајниран за програмере софтвера и технолошке стручњаке. Управљајте својим дневним белешкама, фрагментима кода и белешкама путем стандардног механизма за контролу верзија Гита и безбедно их синхронизујте са ГитХабом, највећом светском платформом отвореног кода или било којим самостално хостованим Гит сервером!
## ⚡ Основне карактеристике
1. **Потпуна језгра контроле верзија Гита**: Бележи поруке о изменама за свако чување, у потпуности пратећи разлоге за промене и њихов развој, омогућавајући лак преглед и враћање.
2. **GitHub OAuth 2.0 ауторизација једним кликом**: Нема потребе за ручним копирањем и лепљењем гломазних токена; ауторизација прегледача тренутно наводи и аутоматски повезује спремиште белешки* (такође у потпуности задржава ручни режим PAT-а).
3. **Подржава самостално хостоване и разне Git сервисе:** Потпуно компатибилан са GitLab-ом, Gitea-ом и самостално хостованим приватним Git серверима. Такође омогућава креирање искључиво локалних офлајн белешки (није потребан налог).
4. **Офлајн приоритет и двосмерна синхронизација:** Слободно мењајте без приступа интернету и извршите двосмерну синхронизацију једним кликом када сте повезани на интернет.
5. **Паметно потврђивање са синхронизацијом датума у реалном времену:** Користи GraphQL технологију за прецизно исправљање времена последње измене удаљених датотека приликом преузимања белешки.
6. **Смањење историје (чишћење до дубине 1):** Обришите дугачке локалне процесе једним кликом у подешавањима да бисте ослободили простор на телефону.
7. **Претрага целог текста и прилози датотека:** Тренутно претражујте садржај белешки и безбедно додајте слике и прилоге без икаквих дозвола користећи селектор система.
8. **Потпуна резервна копија офлајн архиве једним кликом:** Направите резервну копију белешки у директоријум за преузимање телефона у било ком тренутку.
9. **100% приватност, транспарентност и отворени код:** Апликација се директно повезује са вашим Гит сервером, без икаквих посредника или прикупљања података од стране трећих страна.
## 🚀 3 Кратки водич
1. Направите приватни репозиторијум на ГитХабу са именом које почиње са „белешка“ (нпр. белешка-за-рад, белешка-свакодневно).
2. Отворите апликацију, додирните „Креирај ➔ Направи ГитХаб белешку“ у горњем десном углу, а затим додирните 【🐙 Пријава једним кликом на ГитХаб ауторизацију】.
3. Изаберите циљни репозиторијум са искачуће листе. Систем ће аутоматски клонирати репозиторијум и одмах можете почети да уживате у белешкама са форума заснованим на Гиту!
*(Алтернативно, можете се повезати уносом URL-а/лозинке било ког самостално хостованог Git сервера у „Преузми удаљене белешке“)*
## 🛠️ Пројекат отвореног кода и техничка архитектура
• GitHub репозиторијум: https://github.com/WilliamFromTW/GitNoteTaking
• Основни механизам: Eclipse JGit
• Системски захтеви: Android 13 (API 33) или новији
Узимање Гит белешки је једноставно, али није лако Пријавите се за налог на хттпс://гитхуб.цом и користите моћне могућности контроле верзија ГИТ-а да бисте лако снимили најчешће коришћене текстуалне белешке.