شرح صفوف ومحتوى الفقرة
بدلاً من البحث عن البصمة الست عشرية ونسخها في كل مرة تريد فيها فحص الالتزام السابق مباشرة، يوفر Git المراجع النسبية للأسلاف باستخدام رمز المدة ~ بعد المؤشر HEAD:
- المرجع
HEAD~1(أو باختصارHEAD~): يشير إلى الالتزام الأب المباشر الذي يسبق اللقطة الحالية بخطوة واحدة. - المرجع
HEAD~2: يشير إلى التزام الجد (قبل التزامين من الآن). - المرجع العام
HEAD~N: يرجع إلى الوراء بمقدارNمن الالتزامات المتسلسلة.
Shell
# Inspect the parent commit (1 step before HEAD)
git show HEAD~1 --stat
# Compare the grandparent commit with the current HEAD
git diff HEAD~2 HEAD