العمل مع التغييرات

الالتزام

أنماط الرسائل

اختر واحدًا في الإعدادات؛ ويتكيّف المؤلِّف معه.

النمط يبدو هكذا
اصطلاحي feat(api)!: add rate limiting — مع قائمة منسدلة للنوع
Gitmoji ✨ add rate limiting — مع منتقي رموز تعبيرية
تذكرة ABC-123: add rate limiting — مستمدّ من اسم الفرع
عادي · تلقائي ما تكتبه أنت؛ و«تلقائي» يترك للذكاء الاصطناعي أن يقرر الشكل
إنسان الكهف · هايكو تمامًا كما يوحي اسماهما

المؤلِّف معبَّأ مسبقًا من قالب التزام

أشياء يفعلها المؤلِّف نيابةً عنك

  • ↑ ↓ يستعيدان رسائلك الأخيرة.
  • منتقي المؤلفين المشاركين يضيف ذيول Co-authored-by: من مساهمي المستودع أنفسهم.
  • commit.template / .gitmessage يعبّئان الرسالة مسبقًا، مع تجريد أسطر التعليقات.
  • أثناء الدمج أو الانتقاء أو العكس، تُعبَّأ الرسالة مسبقًا كما يفعل git.
  • المسودات تبقى لكل مستودع، فتبديل التبويبات لا يضيّع رسالة أبدًا.

المدقق

فحص حيّ لا يعرقل: طول العنوان (مع عدّاد للأحرف)، ونقطة في آخره، وعنوان غير أمري أو يبدأ بحرف صغير، وأسطر متن مفرطة العرض. تلميحات، لا بوابة — فهو لن يمنعك من الالتزام.

التعديل

يعيد التعديل كتابة آخر التزام بما هو محضَّر. ويعرض Gitcito الرسالة القائمة أولًا حتى تكون محرِّرًا لا معيدًا للكتابة.

تعديل الالتزام… على صف في الرسم البياني يفعل الشيء نفسه لـ HEAD: يحمّل الرسالة كاملة، ويحوّل المؤلِّف إلى وضع التعديل، ويركّز عليه. وHEAD الذي دُفع بالفعل يظل قابلًا للتعديل، لكن Gitcito يحذّر من أن تحديث البعيد سيتطلب إرسالًا قسريًا.

التراجع عن الالتزام… هو الشقيق لـ HEAD غير المدفوع: إعادة تعيين مختلطة إلى الأب، مع إبقاء تغييرات شجرة العمل، واستعادة الرسالة إلى المؤلِّف. وللالتزام الأول مسار مخصص يترك فرعًا لم يولد بعد بدلًا من تدمير الملفات.

انظر أيضًا: التحضير · الامتصاص · توليد سجل التغييرات

حسّن هذه الترجمة على GitHub