مقارنة الفروع والوسوم
يقارن مقارنة مرجعين… أي فرعين أو وسمين أو فرعين بعيدين أو إيداعين بأسمائها. ويعرض كم إيداعًا يتقدّم أحدهما على الآخر ويتأخر عنه، والملفات المختلفة: إما كل الفروق (git diff A B) وإما ما غيّره الطرف الأحدث منذ افتراقهما فقط (A...B، ما يعرضه طلب السحب).
يعمل في GitTree المجاني: كل ميزات Git المحلية بعد تسجيل الدخول.
في هذه الصفحة
قبل أن تبدأ
- مستودع مفتوح، فيه الفروع أو الوسوم التي تريد مقارنتها.
أين تجده
- لوحة الأوامر: مقارنة مرجعين….
| الإجراء | macOS | Windows وLinux |
|---|---|---|
| لوحة الأوامر، ثم مقارنة مرجعين… | ⌘⇧P | Ctrl+Shift+P |
الخطوات
اختر الطرفين
شغّل مقارنة مرجعين…. واكتب في الطرف الأقدم والطرف الأحدث: تُقترح الفروع والوسوم والفروع البعيدة أو معرّف إيداع (4 محارف على الأقل) وأنت تكتب.
اختر ما يُقارَن
يعرض الطرفان كما هما كل الفروق بين الشجرتين. ويعرض التغييرات منذ أساس الدمج ما غيّره الطرف الأحدث منذ افتراقه عن الأقدم فقط.
قارن
اضغط مقارنة. يقول الشريط مثلًا إن الطرف الأحدث متقدّم بـ 3 ومتأخر بـ 1 عن الأقدم، وتعرض القائمة الملفات المختلفة.
النتيجة المتوقعة
ترى العلاقة بين خطَّي العمل والملفات المختلفة بالضبط؛ ويختار تغيير… طرفين آخرين.
أي مقارنة؟
| الاختيار | استخدمه لـ |
|---|---|
| الطرفان كما هما | معرفة ما يختلف بين إصدارين، مثل v2.1.0 وv2.2.0. |
| التغييرات منذ أساس الدمج | مراجعة فرع قبل دمجه، كما يعرضه طلب السحب. |
إن لم يسر الأمر كما توقعت
«لا يشترك هذان السجلّان في أي إيداع، فلا أساس دمج لهما.»
الطرفان غير مرتبطين. ويعرض GitTree الطرفين كما هما بدلًا من ذلك.
«هذا المستودع استنساخ سطحي: قد تكون الأعداد ناقصة.»
اجلب مزيدًا من السجل لأعداد دقيقة (الجلب والسحب والدفع).
أسئلة
هل يمكنني مقارنة فرع بعملي غير المُودَع؟
نعم: انقر إيداع الفرع بزر الفأرة الأيمن واختر مقارنة بمجلد العمل.