تجهيز أمر نفّذه GitTree من قبل
يستطيع سجل النشاط تسجيل أوامر Git التي نفّذها GitTree. تجهيز في الطرفية… يفتح تجهيز أمر مسجل. تراجع الأمر، وتختار صدفة، وكتابة في طرفية جديدة. يكتب GitTree الأمر ولا يضغط Enter. قد تنتج صدفتك نتيجة مختلفة.
يعمل في GitTree المجاني: كل ميزات Git المحلية دون حاجة إلى حساب.
في هذه الصفحة
قبل أن تبدأ
- الأوامر المسجّلة جزء من الخطة المجانية. الأمر قراءة محلية يقبل GitTree كتابتها مجددًا. ليس كل فعل في السجل.
- توجد صدفة مدعومة. على macOS هي bash أو zsh أو sh أو fish. على Windows هي PowerShell. على Linux هي bash أو zsh أو sh أو fish.
أين تجده
- سجل النشاط: تجهيز في الطرفية… على أمر مسجّل.
- الأدوات، حين يُعرض الأمر من الأدوات التي تجهّز طرفية.
- سجل الإطلاق قائمة مختلفة. يسجّل عمليات الدفع والتشغيل التي بدأتها من GitTree، لا كل استدعاء Git.
| الإجراء | macOS | Windows وLinux |
|---|---|---|
| لوحة الأوامر | ⌘⇧P | Ctrl+Shift+P |
الخطوات
راجع الأمر
تقول الملاحظة أن تراجع أمر القراءة المحلي ثم تكتبه في طرفية جديدة. أنت من يقرر الضغط على Enter. الأمر المسجل هو النص. مراجعة الأمر تؤكد أنك قرأته. صدفة الطرفية تسرد الصدف التي وجدها GitTree. جارٍ البحث عن الطرفيات المثبتة… تعني أن القائمة ما زالت تُحمَّل.
اكتبه في طرفية جديدة
اضغط كتابة في طرفية جديدة. يفحص GitTree مجلد العمل الأصلي مرة أخرى قبل الكتابة. عند الانتهاء: كُتب الأمر في طرفية جديدة. اضغط Enter عندما تكون مستعدًا. لا تضغط Enter حتى يطابق السطر ما راجعته.
شغّله أنت
اضغط Enter في تلك الطرفية إن بقيت تريد الأمر. أغلق الحوار بـ إغلاق إن لم ترد. إن تغيّر التجهيز يقول الحوار أن تراجع الأمر المحدّث قبل كتابته. إن تغيّرت الطرفية أو المجلد، لم يُكتب شيء.
النتيجة المتوقعة
الأمر في طرفية جديدة، أو لم يُكتب شيء. يتغيّر المستودع فقط إن ضغطت Enter وكان الأمر يكتب. اقرأ git status بعد أمر قد يغيّر الفهرس أو HEAD.
أي الأوامر يمكن تجهيزها
تسمّي الملاحظة النص أمر قراءة محلي. زر غائب على صف يعني أن ذلك الفعل لم يُسجَّل كأمر سيكتبه GitTree مجددًا. سجل الإطلاق وقائمة النشاط مختلفان. النشاط هو القائمة. سجل الإطلاق عمليات دفع وتشغيل يدوي وموافقات وإعادات تشغيل محفوظة على هذا الحاسوب.
git status --porcelain
git rev-parse --abbrev-ref HEADنفّذ هذين بعد Enter، في المجلد نفسه، لترى إن تحرّك HEAD أو الفهرس. مقال الطرفية هو الصدفة داخل التطبيق. التعلّم يعرض أوامر Git نفسها من غير GitTree.
الصدف والمجلد الذي تغيّر
| الرسالة | ما حدث |
|---|---|
| جارٍ البحث عن الطرفيات المثبتة… | القائمة ما زالت تُحمَّل |
| لا توجد طرفية مدعومة متاحة | لا يمكن كتابة شيء |
| تغير التجهيز. راجع الأمر المحدث قبل كتابته. | تغيّر النص بعد فتح الحوار |
| تغيرت الطرفية أو مجلد العمل. لم يُكتب شيء. | رفض GitTree الكتابة |
| كُتب الأمر في طرفية جديدة. اضغط Enter عندما تكون مستعدًا. | السطر مكتوب ولم يُشغَّل |
قد تختلف النتيجة حسب بيئة الطرفية. Git آخر على PATH، أو مجلد عمل مختلف، أو خطاف فعّلته منذ ذلك قد يغيّر الناتج. الحوار لا يعد بأن الأمر المكتوب يطابق تشغيلًا لاحقًا بايتًا ببايت بعد أن تحرّر الصدفة.
أنت تضغط Enter
الكتابة ليست تشغيلًا. القاعدة نفسها في المسارات المحلية: GitTree يكتب، وأنت تضغط Enter. أغلق الحوار واقرأ الطرفية قبل تشغيل أمر يودع أو يعيد التعيين أو يدفع.
إن لم يسر الأمر كما توقعت
«لا توجد طرفية مدعومة متاحة.»
ثبّت صدفة يستطيع GitTree إطلاقها، ثم افتح الحوار مجددًا. على macOS استخدم bash أو zsh أو sh أو fish. على Windows استخدم PowerShell. على Linux استخدم bash أو zsh أو sh أو fish.
«تغير التجهيز. راجع الأمر المحدث قبل كتابته.»
اقرأ النص الجديد. الأمر الذي رأيته أولًا ليس ما سيُكتب حتى تراجع التحديث.
«تغيرت الطرفية أو مجلد العمل. لم يُكتب شيء.»
تحرّك المجلد أو الطرفية. لم يُكتب شيء. راجع الأمر وأعد المحاولة من المجلد الحالي.
الأمر المكتوب ليس ما تذكره من السجل.
يكتب الحوار الاستدعاء المسجّل الذي فحصه للتو. إن تغيّر المجلد يرفض. اقرأ السطر في الطرفية قبل Enter.
أسئلة
هل يشغّل التجهيز في الطرفية الأمر؟
لا. يكتب الأمر في طرفية جديدة. أنت تضغط Enter. حتى ذلك لم يُشغَّل الأمر.
هل تطابق النتيجة التشغيل الأصلي؟
ليس بالضرورة. تقول الملاحظة إن بيئة الطرفية قد تعطي نتائج مختلفة. PATH والخطافات ومجلد العمل قد تختلف.
هل هذه هي سجل الإطلاق؟
لا. سجل الإطلاق عمليات دفع وتشغيل يدوي وموافقات وإعادات تشغيل من GitTree، محفوظة على هذا الحاسوب. الأوامر المسجّلة استدعاءات Git يستطيع سجل النشاط تجهيزها.
هل يرسل GitTree الأمر إلى مكان؟
لا. المراجعة وفحص المجلد يحدثان على هذا الحاسوب. الكتابة تستخدم طرفية محلية.
ماذا إن لم أجد تجهيز في الطرفية؟
ذلك الصف بلا أمر مسجّل سيكتبه GitTree مجددًا. صفوف النشاط الأخرى ما زالت معروضة. ليست كلها قابلة للإعادة.
