هذا هو الأمر git-http-push الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
git-http-push - دفع الكائنات عبر HTTP / DAV إلى مستودع تخزين آخر
موجز
طائرة نفاثة دفع HTTP [- all] [- dry-run] [--force] [- overbose] [ ...]
الوصف
يرسل الكائنات المفقودة إلى مستودع بعيد ، ويقوم بتحديث الفرع البعيد.
نوت: يتم تعطيل هذا الأمر مؤقتًا إذا كان libcurl أقدم من 7.16 ، مثل
تم الإبلاغ عن عدم عمل المجموعة وفي بعض الأحيان تفسد المستودع.
OPTIONS
--الكل
لا تفترض أن المستودع البعيد قد اكتمل في حالته الحالية وتحقق
جميع الكائنات في تاريخ المرجع المحلي بأكمله موجودة في المستودع البعيد.
--فرض
عادةً ، يرفض الأمر تحديث المرجع البعيد الذي ليس من أسلاف ملف
المرجع المحلي يستخدم للكتابة فوقه. هذه العلامة تعطل الشيك. ما يعنيه هذا هو ذلك
يمكن أن يفقد المستودع البعيد الالتزامات ؛ استخدمه بحذر.
--ركض جاف
افعل كل شيء ما عدا إرسال التحديثات بالفعل.
- الإسراف
قم بالإبلاغ عن قائمة الكائنات التي يتم السير فيها محليًا وقائمة الكائنات بنجاح
إرسالها إلى المستودع البعيد.
-د ، -د
يزيل من مستودع بعيد. لا يمكن أن يكون الفرع المحدد هو HEAD البعيد.
إذا تم تحديد -d ، فيجب أيضًا استيفاء الشروط الأخرى التالية:
· يجب أن يتم حل "الرأس البعيد" إلى كائن موجود محليًا
فرع محدد يقرر كائن موجود محليًا
· الفرع المحدد هو سلف الرأس البعيد
...
المراجع عن بعد للتحديث.
التحديد ال المراجع
A يمكن أن تكون المواصفات إما نمطًا واحدًا ، أو يتم فصل زوج من هذه الأنماط
بنقطتين ":" (هذا يعني أن اسم المرجع لا يمكن أن يحتوي على نقطتين). نمط واحد
هو مجرد اختصار ل :.
يتكون كل زوج نمط من جانب المصدر (قبل النقطتين) وجانب الوجهة
(بعد القولون). يتم تحديد المرجع المراد دفعه من خلال إيجاد تطابق يطابق
يتم تحديد جانب المصدر ، والمكان الذي يتم دفعه فيه باستخدام جانب الوجهة.
· من الخطأ إذا لا يتطابق تمامًا مع أحد الحكام المحليين.
· لو لا يتطابق مع أي مرجع بعيد أيضًا
· يجب أن تبدأ بـ "refs /" ؛ كوجهة حرفيا في هذا
القضية.
· == والمرجع الذي يطابق يجب ألا تكون موجودة في مجموعة
المراجع عن بعد المرجع مطابق محليًا كاسم الوجهة.
بدون --فرض، ال يتم تخزين المرجع في جهاز التحكم عن بُعد فقط إذا كان غير موجود ، أو
هي مجموعة فرعية مناسبة (أي سلف) من . يُعرف هذا الفحص باسم "التقديم السريع
check "، لتجنب الكتابة عن طريق الخطأ فوق المرجع البعيد والخسارة
من هناك يرتكب الآخرون.
بدافع --فرض، يتم تعطيل فحص التقديم السريع لجميع المراجع.
اختياريا ، أ يمكن أن تبدأ المعلمة بعلامة الجمع + قم بالتسجيل لتعطيل ملف
فحص سريع إلى الأمام فقط على هذا المرجع.
GIT
جزء من طائرة نفاثة(1) جناح
استخدم git-http-push عبر الإنترنت باستخدام خدمات onworks.net