# فقط مهندسان نرمافزار، لطفا افراد تازهکار را فراموش کنید
# اگر گوشی شما کیفیت بالایی ندارد، نصب نکنید
# یادداشتبرداری گیت
## ویژگیها
۱. از مکانیزم کنترل نسخه گیت استفاده میکند
۲. از ویژگیهای رایگان ابری گیتهاب و هر سرور گیت سازگار پشتیبانی میکند
۳. میتوان به صورت آفلاین استفاده کرد
۴. جستجوی فایل
۵. پشتیبانگیری
## فلسفه طراحی برنامه
یادداشتهای روزانه خود را با بزرگترین سرویس متنباز جهان، گیتهاب، یا هر سرور گیت سازگار همگامسازی کنید؛ این برنامه میتواند به صورت آفلاین استفاده شود و در صورت لزوم، فایلها میتوانند با یک سرور از راه دور همگامسازی شوند.
ویژگی خاص گیت:
"هر بار که ویرایش میکنید، میتوانید دلیل ویرایش را برای مراجعه آسان بعدی یادداشت کنید."
## نحوه استفاده از این برنامه
۱. برای یک حساب کاربری رایگان در https://github.com درخواست دهید. پس از درخواست، میتوانید یک مخزن اضافه کنید. هنگام اضافه کردن، لطفاً خصوصی را انتخاب کنید، نه عمومی؛ پس از ایجاد مخزن، یک لینک URL منحصر به فرد وجود خواهد داشت.
برای مثال، من برای مخزن "test" درخواست دادم و لینک آن این است: https://github.com/WilliamFromTW/test.git
۲. دریافت توکن دسترسی شخصی (PAT)
برای اضافه کردن یک توکن یکبار مصرف به https://github.com/settings/tokens بروید و آن را طوری تنظیم کنید که دسترسی به مخازن خصوصی را مجاز کند و تاریخ انقضا نداشته باشد. این توکن رمز عبور مورد نیاز این برنامه است. برای مراحل دقیق، لطفاً به https://kafeiou.pw/2022/10/06/4238/ مراجعه کنید.
۳. برنامه را اجرا کنید، روی "Add -> Sync Notes (Remote Git)" در گوشه بالا سمت راست کلیک کنید، لینک URL به دست آمده در مرحله ۱، حساب GitHub خود و توکن (رمز عبور) از مرحله ۲ را وارد کنید. سپس میتوانید از آن برای همگامسازی مخزن Git با برنامه استفاده کنید.
## برنامه متنباز است
https://github.com/WilliamFromTW/GitNoteTaking
## کتابخانه شخص ثالث
https://www.eclipse.org/jgit نسخه ۷.۴.۰ فقط از اندروید ۱۳ یا بالاتر پشتیبانی میکند.
تاریخ بهروزرسانی
۱ آذر ۱۴۰۴