• 0
abshammeri

إيجاد الاختلافات بين two commits في git.

سؤال

السلام عليكم ،

أستخدم github ، لإيجاد التغييرات أو diff ، بين آخر commit و commit السابق ، ويقوم بالغرض بشكل ممتاز ، لكن الآن أحتاج للمقارنة بين آخر commit ( رقم 100 مثلاً ) ، و الـ commit سابق ذو الرقم ( 90 مثلاً ) ، على نفس الـbranch ؟

الفروق على مستوى المشروع كاملاً وليس على مستوى ملف معين ؟

كيف يمكن تنفيذ هذا في github أو في git عموماً ..

شكراً .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

يمكنك استخدام الطريقة التالية:

$ git diff v1 v2

مكان v1 و v2 هي الـ commits التي تريد مقارنتها, و يمكنك الإشارة إليها بالـ hash أو رقم النسخة المحلي, أو الـ tag حسب علمي. عموماً, الطريقة من هنا:

http://learn.github.com/p/diff.html

تحت بند: changes between two commits

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الله يعافيك ، استخدمت hash و عمل بنجاح ،

git diff abc123 bca123 --stat

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

معذرة ولكن في أي مجال تتحدثون!

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .