سوالات متداول
سوالات عمومی
گیتییار چیست؟
گیتییار یک پلتفرم میزبانی گیت متنباز است که مخصوص توسعهدهندگان ایرانی طراحی شده. این یک جایگزین کامل برای گیتهاب و گیتلب است.
آیا گیتییار رایگان است؟
بله! گیتییار کاملاً رایگان و متنباز است و تحت مجوز MIT منتشر شده.
چه تفاوتی با گیتهاب دارد؟
- میزبانی محلی در ایران (بدون تحریم)
- پشتیبانی کامل از زبان فارسی
- چیدمان راستبهچپ (RTL)
- کنترل کامل دادهها
نصب و راهاندازی
حداقل سیستم مورد نیاز
- رم: ۶۴ مگابایت (۲۵۶ مگابایت توصیه میشود)
- پردازنده: ۰.۲۵ vCPU
- فضای ذخیرهسازی: ۱ گیگابایت
آیا میتوانم روی Windows نصب کنم؟
بله، گیتییار از Windows، Linux و macOS پشتیبانی میکند.
چگونه نصب کنم؟
راهنمای نصب را ببینید.
حساب کاربری
رمز عبورم را فراموش کردهام
از لینک "فراموشی رمز عبور" در صفحه ورود استفاده کنید.
چگونه ۲FA را فعال کنم؟
به تنظیمات → امنیت بروید و "فعالکردن TOTP" را کلیک کنید.
مخازن
چگونه مخزن بسازم؟
روی "+" → "مخزن جدید" کلیک کنید.
تفاوت مخزن عمومی و خصوصی
- عمومی: همه میتوانند ببینند
- خصوصی: فقط شما و همکاران
چگونه مخزن را حذف کنم؟
به تنظیمات مخزن → گزینههای خطرناک → حذف مخزن
⚠️ هشدار: این عمل غیرقابل بازگشت است!
گیت و Git
گیت چیست؟
گیت یک سیستم کنترل نسخه توزیعشده است.
چگونه گیت یاد بگیرم؟
مبانی گیت را بخوانید.
Git LFS چیست؟
سیستمی برای مدیریت فایلهای بزرگ در گیت.
همکاری
چگونه همکار اضافه کنم؟
به تنظیمات مخزن → همکاری بروید و کاربر را اضافه کنید.
سازمان چیست؟
گروهی از کاربران با مخازن و تیمهای مشترک.
تیم چیست؟
گروهی از کاربران در یک سازمان با دسترسیهای مشترک.
مسائل و درخواستهای تغییر
مسئله (Issue) چیست؟
ابزاری برای ردیابی باگها، ویژگیها و وظایف.
درخواست تغییر (Pull Request) چیست؟
روش پیشنهاد تغییرات به مخزن.
چگونه PR بسازم؟
- یک branch جدید بسازید
- تغییرات را commit کنید
- Push کنید
- Pull Request بسازید
API و ادغام
آیا API دارد؟
بله، REST API کامل. مستندات API را ببینید.
وبهوک چیست؟
سیستمی برای ارسال رویدادها به URL خارجی.
چگونه با Slack ادغام کنم؟
از وبهوک Slack در تنظیمات مخزن استفاده کنید.
امنیت
آیا امن است؟
بله، با ویژگیهای:
- احراز هویت LDAP
- تایید هویت دو مرحلهای
- کنترل دقیق دسترسیها
- کلیدهای SSH
چگونه Backup بگیرم؟
از ابزار backup داخلی گیتییار استفاده کنید.
عیبیابی
چرا نمیتوانم Push کنم؟
- دسترسی Write دارید؟
- branch محافظتشده است؟
- اعتبارنامه صحیح است؟
صفحه ۴۰۴ میبینم
- URL صحیح است؟
- دسترسی دارید؟
- مخزن وجود دارد؟
کند است
- منابع سیستم کافی است؟
- caching فعال است؟
- Reverse Proxy استفاده میکنید؟
پشتیبانی
چگونه کمک بگیرم؟
چگونه مشارکت کنم؟
- کد: Pull Request
- ترجمه: فایلهای locale
- مستندات: فایلهای docs
مجوز
چه مجوزی دارد؟
MIT License - متنباز و رایگان.
میتوانم تجاری استفاده کنم؟
بله، بدون محدودیت.