الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه Abdullah.Alshammeri في 15 أكتوبر 2011 · 3 رد · 618 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

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

شكراً .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#2

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

$ git diff v1 v2

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

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

تحت بند: changes between two commits

1
#3

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

git diff abc123 bca123 --stat

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#4

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

" إن الله كتب الإحسان على كل شيء"

::

الإرادة ... تحقق السيادة.

مواضيع مشابهة