هل هناك 'git touch' حتى أتمكن من دفع نفس الملف بطابع زمني جديد؟

Hl Hnak Git Touch Hty Atmkn Mn Df Nfs Almlf Btab Zmny Jdyd



عندما يقوم المستخدمون بإجراء تغييرات في Git ، يتم حفظ الالتزامات مع الطابع الزمني وفقًا للمنطقة الزمنية لنظام المستخدم. وبشكل أكثر تحديدًا ، لكل التزام تاريخان ، أي ' تاريخ ارتكاب ' و ال ' تاريخ المؤلف '. يمكن للمستخدمين تغيير / تعديل محفوظات الالتزام وعرض التغييرات التي تم إجراؤها في الماضي. ومع ذلك ، لا يُقترح تغيير تاريخ الالتزام ما لم يكن ضروريًا لبعض العمليات.

ستوضح هذه الكتابة طريقة دفع نفس الملف بطابع زمني جديد / مختلف.







هل هناك 'git touch' لدفع نفس الملف بطابع زمني جديد / مختلف؟

لا ، لا يوجد ' بوابة اللمس ”في Git لدفع نفس الملف بطابع زمني جديد أو مختلف. ومع ذلك ، يمكن للمستخدمين دفع نفس الملف بطابع زمني جديد / مختلف باستخدام طريقة مختلفة. للقيام بذلك ، جرب الخطوات الموضحة أدناه.



الخطوة 1: عرض سجل الالتزام



أولاً ، تحقق من سجل Git لعرض سجل الالتزام بما في ذلك الطابع الزمني للالتزام:





$ سجل بوابة --خام


هنا ، ' -خام 'يتم استخدام الخيار' لإظهار المعلومات التفصيلية للالتزام.

في الصورة أدناه ، يُظهر الجزء المميز الطابع الزمني واسم الملف:




الخطوة 2: إجراء التغييرات في الملف

بعد ذلك ، قم بتعديل محتوى الملف لإجراء تغييرات في نفس ' Test1.txt ' ملف:

$ صدى صوت 'هذا هو ملف الاختبار الخاص بي' >> Test1.txt



الخطوة 3: تتبع التغييرات

بعد ذلك ، احفظ التغييرات المضافة حديثًا إلى فهرس Git باستخدام الأمر المذكور أدناه:

$ بوابة إضافة Test1.txt



الخطوة 4: إرفاق ملف بطابع زمني جديد

الآن ، قم بتنفيذ الأمر المقدم لربط نفس الملف بالطابع الزمني الجديد:

$ بوابة الالتزام - السماح فارغة م 'الالتزام بالطابع الزمني الجديد'



الخطوة 5: التحقق من التغييرات

أخيرًا ، تأكد من دفع الملف إلى المستودع المحلي بالطابع الزمني الجديد باستخدام الأمر التالي:

$ سجل بوابة --خام


يمكن ملاحظة أنه تم دفع الملف بنجاح بالطابع الزمني الجديد:


لقد شرحنا الإجراء الخاص بدفع نفس الملف بطابع زمني جديد.

خاتمة

لدفع نفس الملف باستخدام طابع زمني جديد أو مختلف ، انتقل أولاً إلى المستودع المحلي. قم بتعديل الملف وتتبع التغييرات. ثم قم بتشغيل ' git الالتزام –allow-blank -m '' ”لدفع الملف إلى المستودع المحلي بالطابع الزمني الجديد. أخيرًا ، تحقق من التغييرات. أوضحت هذه الكتابة طريقة دفع نفس الملف بطابع زمني جديد.