GitG یک برنامه عالی برای محیط دسک تاپ گنوم است، به کاربران اجازه می دهد تا با مخزن نرم افزار Git مرورگر را راحت ببینند. این یک منبع باز، برنامه گرافیکی کوچک و سریع، یک کلون از پروژه نرم افزار GitX است.
این برنامه به طور خاص برای برنامه های GNOME طراحی شده است
این برنامه از افست طراحی شده است تا به عنوان یک بیننده از اقدامات Git و تاریخ Git برای برنامه های GNOME میزبان در وب سایت شناخته شده GitHub استفاده شود. امروزه هر کسی می تواند از GitG برای مشاهده و ویرایش فایل های منبع یک برنامه یا پروژه میزبانی شده در Git استفاده کند.
امکانات در یک نگاه
با GitG، شما قادر به مرور سابقه تجدید نظر، اداره مخازن بزرگ، تحریم تغییرات، تکثیر و یا عدم رونویسی فردی هستید، تغییرات را به عقب برگردانید، نمایش تغییرات رنگی در تغییرات Git، و نیز مرور درخت برای یک داده بازبینی Git
دارای ویژگی های حتی بیشتر است
GitG به کاربر اجازه می دهد تا به راحتی و به سرعت بخش هایی از درخت را برای تجدید نظر Git صادر کند، هر گونه refspec را با دستوراتی مانند «git log» قابل خواندن برای تاریخچه نسخه سازی ایجاد کند. علاوه بر این، به کاربران امکان می دهد که بین نمایه های مختلف Git در نمای تاریخ، نمایش داده شوند.
این در GTK + نوشته شده است و از سایر DE ها پشتیبانی می کند
رابط کاربر گرافیکی GitG با ابزار قدرتمند و محبوب GTK + GUI نوشته شده است. این به کتابخانه های libgit2 و libgit2-glib نیاز دارد تا به درستی کار کنند. سیستم عامل های گنو / لینوکس که به طور رسمی پشتیبانی می شوند شامل همه توزیع های مبتنی بر لینوکس مبتنی بر Debian و Red Hat هستند.
در سیستم عامل های 32 بیتی و 64 بیتی اجرا می شود
علاوه بر GNOME، برنامه را می توان به راحتی بر روی هر محیط دسکتاپ گرافیکی دیگر باز شده نصب کرد، تا زمانی که تمام وابستگی های آن به درستی نصب شود. کاربران می توانند آن را از طریق آرشیو منبع یا به طور مستقیم از مخازن نرم افزار پیش فرض توزیع های لینوکس خود نصب کنند.
چه جدید در این نسخه است:
ترجمه های به روز شده
رفع متفرقه
چه جدید در 3.23.0 به صورت پیش فرض است:
اضافه کردن منوی زمینه برای باز کردن فایل ها از diff
پشتیبانی بهتر از مخازن خالی و خالی
پشتیبانی از URL های از راه دور فرم کوتاه کوتاه ssh را اضافه کنید
انتخاب پیشرفته برای تنظیم مرحله ای افزایش یافته است
غیر فعال کردن استفاده از gravatar به طور پیش فرض برای حریم خصوصی
در نسخه 3.22.0 جدید چه جدید است:
اضافه کردن منوی زمینه برای باز کردن فایل ها از diff
پشتیبانی بهتر از مخازن خالی و خالی
پشتیبانی از URL های از راه دور فرم کوتاه کوتاه ssh را اضافه کنید
انتخاب پیشرفته برای تنظیم مرحله ای افزایش یافته است
غیر فعال کردن استفاده از gravatar به طور پیش فرض برای حریم خصوصی
چه جدید در 3.20.2 / 3.22.0 نسخه بتا است 2:
اضافه کردن منوی زمینه برای باز کردن فایل ها از diff
پشتیبانی بهتر از مخازن خالی و خالی
اضافه کردن پشتیبانی از ssh آدرس کوتاه از فرم های از راه دور
انتخاب پیشرفته برای تنظیم مرحله ای افزایش یافته است
غیر فعال کردن استفاده از gravatar به طور پیش فرض برای حریم خصوصی
در نسخه 3.20.1 جدید است:
اشکالات ثابت شده:
ترجمه های به روز شده
منوی برگر را در خط تیره غیرفعال کنید
تنظیم اولیه برای انتخاب SHA1 را انجام دهید
کاهش سطح گرم برای نوار عمل برای کاهش پیمایش افقی
پیام کامل، نه تنها موضوع را نشان می دهد
رفع متفرقه
چه جدید در نسخه 3.19.4 است:
تغییرات:
اضافه کردن ژنراتور بسته بندی OSX
اضافه کردن نحو برجسته سازی پشتیبانی در تفاوت
نمایش محتوای غیرقابل شناسایی در مرحله
اشکالات ثابت شده:
رفع مسیرهای OSX
گمشده شامل
در نسخه 3.17.1 جدید است:
تغییرات:
استفاده از سرویس gravatar اختیاری (اولویت)
مرحله را فشار دهید / Enter را فشار دهید
اضافه کردن آرگومان خط فرمان به تغییر فعالیت فعالیت پیش فرض فعالیت (--all، --branches، --remotes، --tags)
اضافه کردن حذف فایل های untracked
ارتقاء به Dash / overview UX
پیشرفت هایی برای سقوط / ناپدید شدن رفتار نمایش diff
اشکالات ثابت شده:
نمادهای با اندازه صحیح را در نمایش diff دریافت کنید
کوچک UI لهستانی
تأیید اعتبار ثابت برای کلونینگ
فقط استفاده از انیمیشن های gtk_enable_animations تنظیم شده است
خطاهای مرتبسازی را برای پایتون تغییر می دهد
شرایط مسابقه در بارگیری مخزن را رفع کنید
آنچه در نسخه 3.16.0 جدید است:
ترجمه های به روز شده
چه جدید در نسخه 3.15.1 است:
تعمیر ساختمان با والا 0.25
از libgit2-glib به 0.22.0 برسید
پیاده سازی جستجوی تاریخی اولیه
پیاده سازی اساسی را اجرا کنید
ردیابی وضعیت از راه دور را اجرا کنید
مدیریت از راه دور را اضافه کنید
نمایش متن ناقص در diff
پیاده سازی پیکربندی خطوط اصلی
پیاده سازی خطوط اصلی خطوط تاریخ را حفظ کنید
پیاده سازی پرونده باز کردن را از قسمت پیمایش
مجاز به انتخاب اختلاف ادغام
اجرای مرحله پچ فرعی submodule / unstage
مرحله کار فرعی submodule / unstage را اجرا کنید
نمایش submodules در خط تیره
ترجمه های به روز شده
در نسخه 3.14.1 جدید است:
رفع اشکال:
تعمیر ساختمان با والا 0.27
هشدار را در هنگام تمدید مجدد رفع کنید
تغییر نماد سیستم نمادین برای باز کردن منو نمادین.
gdesktop-enums-3.0.vapi را به EXTRA_DIST اضافه کنید
ترجمه های به روز شده:
هلندی: اروین پووز
پرتغالی: Duarte Loreto
مجارستانی: GAbor Kelemen
ایتالیایی: میلو کسگراند
چینی (تایوان): چنگ چیا تانگ
در نسخه 3.14.0 جدید چه جدید است:
رفع اشکال:
تعمیر ساختمان با والا 0.25
ترجمه های به روز شده:
به روز رسانی ترجمه zh_CN
آلمانی
اسلواکی
روسی
صربستان
سوئدی
دانمارکی
به روز رسانی فنلاندی ترجمه
لهستانی
کره ای
فرانسوی
اندونزیایی
پرتغالی برزیل
کشور چک
آسام
گالیکس ها
چینی سنتی (هنگ کنگ و تایوان)
چه جدید در نسخه 3.14 بتا 2 است:
رفع اشکال:
مخازن را با کلیک روی نمای کلی مخزن باز کنید
ترجمه های به روز شده:
عبری
در نسخه 0.3.3 جدید است:
ویژگی ها:
پرداخت بیشتر از UI
علامت گذاری شئ های شفاف در تفاوت
مجاز به حذف مخازن از نمای کلی
نمایش شباهت (i.e. تغییر نام) در تفاوت
رفع اشکال:
رفع نشت حافظه بزرگ هنگام باز کردن چندین مخزن
رفع آثار باقی مانده در متا در متوقف کردن گفت و گو
بازیابی را هنگام بازیابی بازیابی کنید
ترجمه های به روز شده:
کشور چک
لیتوانیایی
پرتغالی برزیل
روسی
لهستانی
عبری
ترکی
آلمانی
کاتالان
کاتالان
اسلوونیایی
آلمانی
اندونزیایی
یونانی
دانمارکی
مجارستانی
اندونزیایی
پرتغالی برزیل
صربستان
اوکراین
عبری
فرانسوی
چینی ها
لتونی
چینی ها
کره ای
فنلاندی
یونانی
گالیکس ها
ایتالیایی
در نسخه 0.3.1 جدید است:
این اولین انتشار یک بازنویسی بزرگ gitg است. ما از زمانی که از C به Vala رفتیم برای اجرای gitg، توسعه را تسکین دادیم. مهمتر از همه، gitg در حال حاضر با استفاده از libgit2 (به جای فراخوانی به git) که به طور چشمگیری کیفیت gitg را بهبود می بخشد. این رابط همچنین دارای تعمیرات قابل توجهی است، که مطابق با آخرین دستورالعمل های توسعه رابط برنامه های GNOME 3 است.
اگر چه ویژگی های برجسته ای از gitg در این نسخه وجود دارد اما هنوز رگرسیون های قابل توجهی وجود دارد که در نسخه های بعدی اجرا می شود و بنابراین این نسخه باید ناپایدار باشد.
چه جدید در نسخه 0.2.5 است:
ویژگی ها:
اجازه تغییر مسیر stderr را به stdout در shell / runner / io بدهید
اشکال زدایی از دستورات دونده اضافه شده است
تجزیه و تحلیل استدلالی بهتر (گذر اولین بار به log git)
اجرای commit-msg hook هنگام مرتکب شدن
اصلاح نام پارت فرمت، تقلید از گوگل
اعدام قبل از تعهد و پس از انجام قلاب اضافه شده است
برای تغییر حالت سرزنش از یک چکمه استفاده کنید
مرحله تک خط (un) را تغییر دهید تا از یک رندر pixbuf استفاده کنید
رفع اشکال:
پاک کردن segv ها در بحث ها و تجزیه و تحلیل محتوا در GitgCommand
هنگام کار با قلاب ها، دایرکتوری کاری، GIT_DIR و GIT_INDEX_FILE را تنظیم کنید
استدلال ثابت ارسال شده برای ورود به سیستم برای اولین بار استدلال
gitg.desktop.in.in: حذف کدهای رمزگذاری منسوخ از فایل .desktop
اصلاح تجزیه خطوط فایل تغییر با فاصله در نام فایل
بهبود autogen.sh
هنگام تحریم از طریق آیکون ها انتخاب را تغییر ندهید
پاک کردن کد در gitg-commit-view
از GtkMisc استفاده نکنید زیرا از کار افتاده است.
گفتگوهای ترجیحات: حل مسئله را گسترش دهید.
از GtkBox به جای جعبه Gtk [HV] استفاده کنید
چه جدید در نسخه 0.2.4 به دست می آید:
حالت سرزنش
نمایش آواتار ها
میانبر اضافه شده برای Commit
با دو بار کلیک کنید مرحله / مرحله
یک آیتم منوی File Delete را به منوی غیرانتخاب اضافه کنید
رفع خطاهای رندرینگ خطای diff در اندازه گیری مسائل
در برچسب Author of Commiter نشان ندهید
رفع NULL DERF ممکن است
شرایط مسابقه در تجزیه کننده خط را رفع کنید
رفع مشکل جابجایی مسیر رندر کردن
ثابت در OpenBSD ساخت
چه جدید در نسخه 0.2.2 است:
اضافه شدن فایل کاتالوگ گلابی
خودکار utf8 را برای بارگیری مخزن غیرفعال کنید
در نسخه 0.2.1 جدید است:
ویژگی ها:
اشکال زدایی بهبود یافته است
اضافه کردن UTF8 به عنوان اولین کاندیدای کاندیدا
رفع اشکال:
تنظیم به شکست GtkSourceView API
چه جدید در نسخه 0.0.7 است:
ویژگی ها:
UI اصلاح شده برای جزئیات تجدید نظر
در مرحله خط / ارسال نشد
رفع اشکال:
تبدیل charset بهبود یافته است
نشان دادن مواردی که اخیرا استفاده شده است را ثابت کنید
رفع انواع DND
چه جدید در نسخه 0.0.4 است:
ویژگی ها:
مدیریت راه دور
مدیریت نام کاربر و پست الکترونیکی جهانی و مخزن خاص
پرداخت شعبه های محلی
شاخه محلی جدید را از شاخه های راه دور ایجاد کنید
باز کردن / ادغام شاخه های از راه دور و محلی با کشیدن و رها کردن
اعمال / حذف موارد استراحت (اعمال می تواند توسط کشیدن و رها کردن انجام شود)
با استفاده از کشیدن و رها کردن شاخه محلی به شاخه راه دور را فشار دهید
ایجاد / حذف برچسب ها
رفع اشکال:
خطای Crasher در تغییر اصلاح درخت در حال تغییر
مورد نیاز:
GNOME
gtk +
نظر یافت نشد