TortoiseGit (32bit)1.8.2.0

TortoiseGit هو عميل Git سهل الاستخدام لأنظمة التشغيل Windows، ويوفر واجهة رسومية ملائمة لإدارة التفاعلات مع مستودعات Git. يُستخدم Git، وهو نظام توزيع للتحكم في الإصدارات، بشكل واسع لتتبع التغييرات في شفرة المصدر أثناء تطوير البرمجيات.

يتكامل TortoiseGit بسلاسة مع Windows Explorer، مما يسمح للمستخدمين بتنفيذ عمليات Git مباشرةً من واجهة مستكشف الملفات. وبفضل تصميمه البديهي والتمثيل المرئي لحالة المستودع، يمكن للمستخدمين فهم حالة مشاريعهم وإدارة التحكم في الإصدار بكفاءة.

تشمل الميزات الرئيسية لبرنامج TortoiseGit القدرة على حفظ التغييرات، وعرض تاريخ المراجعة، وإنشاء الفروع، ودمج الأكواد بسلاسة. كما يدعم البرنامج ميزات Git المختلفة مثل وضع العلامات، وجلب التحديثات، وسحب التحديثات من المستودعات البعيدة. يساعد تكامله مع قائمة السياق في تبسيط المهام الشائعة في Git، مما يجعل التحكم في الإصدارات متاحًا للمستخدمين بمستويات مختلفة من الخبرة.

يشكل التزام TortoiseGit بالبساطة والتصميم السهل للمستخدم خيارًا مثاليًا للمطورين والفرق الذين يبحثون عن عميل Git سهل الاستخدام على منصة Windows. سواء كنت مبتدئًا أو مستخدمًا متمرسًا لـ Git، فإن TortoiseGit يبسط عملية التحكم في الإصدارات، مما يعزز التعاون وإدارة الكود في مشاريع تطوير البرمجيات.


الميزات الرئيسية:

  • تكامل Windows:يتكامل بسلاسة مع Windows Explorer لتنفيذ عمليات Git بسهولة.
  • سجل الالتزامات الرسومي:عرض مرئي لتاريخ الالتزامات باستخدام رسم بياني سهل الاستخدام.
  • القوائم السياقية والأيقوناتيضيف قوائم النقر بزر الماوس الأيمن وتراكبات لعرض حالة Git في مستكشف Windows.
  • Commit Dialog:واجهة سهلة الاستخدام لمراجعة التغييرات، اختيار الملفات، وإضافة رسائل الالتزام.
  • التفرع والدمج:أدوات بسيطة لإنشاء الفروع وإدارتها وتنفيذ الدمج.
  • الوسم:يدعم إنشاء وإدارة العلامات لتحديد نقاط معينة في التاريخ.
  • تكامل Git-SVN:يعمل مع مستودعات Git التي تتفاعل مع مستودعات Subversion.
  • مستعرض المستودعات:يسمح باستكشاف محتويات المستودع وتاريخ الملفات.
  • دعم الوحدات الفرعية:يتعامل مع المستودعات المضمنة داخل مستودعات أخرى.
  • إدارة Stashيقوم بتخزين التغييرات مؤقتًا لتسهيل التبديل بين المهام.
  • Git Clean:خيارات لتنظيف الملفات غير المراقبة للحفاظ على مستودع مرتب.
  • حل النزاعات:أدوات لحل تعارضات الدمج أثناء عملية الدمج.


ما الجديد؟

Changelog
  • Fixed  issue #1270 : Log dialog can revert selected files to parent revision
  • Fixed  issue #1500 : Support git merge --log option
  • Can disable log cache (tortoisegit.data, tortoisegit.index)
  • Revision Graph can save as graphviz dot language (*.gv)
  • Support merge strategies except octopus
  • Fixed  issue #1597 : Reduce chance of committing old submodule revision on cherry-pick / rebase conflicts
  • Can specify specific paths of submodules to update
  • Fixed  issue #1661 : TortoiseGitBlame: show line date time
  • Fixed  issue #1662 : skip-worktree should not be exposed via context menus or anything without confirmation
  • Fixed  issue #330 : Implement --author option gui interface in the commit dialog
  • Fixed  issue #1147 : Ability to filter out branches in Log dialog
  • Fixed  issue #1628 : Support commit ranges in log list (from Reference Browser)
  • Fixed  issue #832 : Compare commits between branches (branch1...branch2, from Reference Browser)
  • Fixed  issue #515 : Sort the log window by date
  • Fixed  issue #1676 : Automatically check "Make it Bare" when repository path ends in ".git"
  • Fixed  issue #1677 : Clicking "revert" on a file should automatically check the file in the revert dialog
  • Fixed  issue #1667 : Ability to ignore a folder in commit dialog
  • Fixed  issue #1674 : Option "Push all branches" leaves out tags on pushed changes
  • Fixed issue #1663: F5 does not refresh the revision graph
  • Fixed  issue #522 : Store password for HTTP
  • Fixed  issue #1660 : Save Push Dialog "Push all branches" and "Use Thin Pack" options
  • Fixed  issue #1542 : Can send pull request email
  • Fixed  issue #1493 : Remember Push Dialog "Push to all remotes" option state
  • Enhanced Windows 7 taskbar grouping and highlighting of windows belonging to the same working tree
  • .mailmap is now used for Log-Dialog Statistics
  • Fixed  issue #1610 : Average values on statistics dialog graph
  • Fixed  issue #1708 : Merge dialog have no saving of log message
  • Fixed  issue #1716 : TortoiseGitBlame added line parameter
  • Allow to set a default value for ssh client in HKLM (Software\TortoiseGit\SSH)

Bug Fixes

  • Fixed  issue #1642 : Incorrect behavior if repo is located on root of drive
  • Fixed  issue #1643 : TortoiseGitMerge window do not maximize correctly on screeen with right-side docked start bar
  • Fixed  issue #1639 : Does not work on older CPU without SSE2
  • Fixed  issue #1682 : Rebase ignores commits after an error is received
  • Fixed  issue #1429 : Blame: copy sha to clipboard copies the log message
  • Fixed  issue #1654 : Git blame commit message tooltip flashes when tooltip window is tall
  • Fixed  issue #1658 : Checkbox 'add "cherry picked from"' has wrong anchor
  • Fixed  issue #1657 : Dirty submodule commit does not open the underling submodule commit dialog
  • Fixed  issue #1552 : TGitCache prevents a git clone from performing successfully
  • Fixed  issue #1631 : Set focus to branch menu in Switch/Checkout window
  • Fixed  issue #1646 : TortoiseGit Log gives undeterministic results (log does not apply --boundary any more by default)
  • Fixed  issue #1085 : Small commit with lots of unversioned and not ignored files takes very long
  • Fixed  issue #1675 : delete/ignore does not delete folder from repo when local copy is kept
  • Fixed  issue #1679 : Reset dialog pick another revision has no effect
  • Fixed  issue #1609 : remember my remote branch choice precisely
  • Fixed  issue #1268 : Paths in Windows Explorer changed to all lower case
  • Fixed  issue #1681 : High screen DPI breaks TortoiseGitMerge's ribbon UI sprites
  • Fixed  issue #1685 : Deleting remote branch blocks UI
  • Fixed  issue #1686 : Wrong stash list after "Stash Apply" in RefLog
  • Fixed  issue #1689 : Option to make Git Commit GUI look different from TortoiseSVN equivalent
  • Fixed  issue #1693 : Cherry pick progress bar doesn't stay green
  • Fixed  issue #1276 : Cannot show diff of renamed file
  • Fixed  issue #1696 : Fetch from switch dialog does not refresh branches list
  • Fixed  issue #1701 : Changing commit order in rebase dialog doesn't auto scroll
  • Fixed  issue #1702 : Original commit message is showen even though it is changed during rebase
  • Fixed  issue #1223 : Workaround endless waiting when git.exe already exited
  • Fixed  issue #1709 : Right click -> assume unchanged is irreversible
  • Fixed  issue #1713 : Pre-populate commit message on squash merges
  • Fixed  issue #1566 : Frequent crashes when searching log

البرنامج متوفر بلغات أخرى

مراجعات المستخدمين

تقييم المستخدم

5/5

2

رخصة:

مجاني

متطلبات:

Windows XP/ Vista/ Windows 7/ Windows 8

اللغات:

Multi-languages

حجم:

14.1MB

ناشر:

TortoiseGit team

محدث:

Apr 16, 2013

نظيف

برنامج التقارير

مستويات الأمان

لتجنب أي ضرر محتمل لجهازك وضمان أمان بياناتك وخصوصيتك، تقوم فريقنا بالتحقق في كل مرة يتم فيها رفع ملف تثبيت جديد على خوادمنا أو ربطه بخادم بعيد، كما يتم مراجعة الملف بشكل دوري لتأكيد حالته أو تحديثها. استنادًا إلى هذه العملية، نحدد مستويات الأمان التالية لأي ملفات قابلة للتنزيل.

نظيف

من المرجح جدًا أن يكون هذا البرنامج خاليًا من الفيروسات.

لقد قمنا بفحص الملفات وعناوين URL المرتبطة بهذا البرنامج في أكثر من 60 من خدمات مكافحة الفيروسات الرائدة في العالم؛ ولم يتم العثور على أي تهديدات محتملة. ولا يوجد أي برنامج طرف ثالث مُدمج.

تحذير

هذا البرنامج مدعوم بإعلانات وقد يقدم عرضًا لتثبيت برامج طرف ثالث غير مطلوبة. قد تشمل هذه برامج شريط الأدوات، أو تغيير الصفحة الرئيسية، أو محرك البحث الافتراضي، أو تثبيت برامج أخرى. قد تكون هذه نتائج إيجابية زائفة، وينصح مستخدمونا بأن يكونوا حذرين عند تثبيت واستخدام هذا البرنامج.

معاق

هذا البرنامج لم يعد متاحًا للتنزيل. من المحتمل جدًا أن يكون هذا البرنامج ضارًا أو يحتوي على مشكلات أمان أو أسباب أخرى.

قدّم تقريراً

شكراً لك!
تم إرسال تقريرك.

سوف نراجع طلبك ونتخذ الإجراء المناسب.

يرجى ملاحظة أنك لن تتلقى إشعارًا بشأن أي إجراء يُتخذ نتيجةً لهذا التقرير. نعتذر عن أي إزعاج قد يسببه ذلك.

نُقدّر مساعدتك في الحفاظ على موقعنا الإلكتروني نظيفًا وآمنًا.