GoGPT Best VPN GoSearch

OnWorks فافيكون

git-hub - عبر الإنترنت في السحابة

قم بتشغيل git-hub في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو أمر git-hub الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


git-hub - واجهة سطر أوامر Git إلى GitHub

ملخص


مركز جيت [الخيارات العالمية] [الخيارات] [الحجج]

الوصف


طائرة نفاثة محور هي واجهة سطر أوامر بسيطة لـ github، مما يتيح مهام GitHub الأكثر فائدة
(مثل إنشاء وإدراج طلبات السحب أو المشكلات) ليتم الوصول إليها مباشرة من خلال البوابة
سطر الأوامر.

لاستخدام هذا الأمر، ربما ستحتاج إلى إجراء تكوين أولي للحصول عليه
إذن من جيثب. للقيام بذلك يمكنك استخدام الإعداد يأمر. انظر
CONFIGURATION قسم لمزيد من خيارات التكوين.

مواكبة عالمية OPTIONS


-ح ، --مساعدة
أظهر هذه المساعدة واخرج.

--الإصدار
إظهار رقم إصدار البرنامج والخروج.

-الخامس، - الإسراف
كن أكثر إسهابًا (يمكن تحديده عدة مرات للحصول على إسهاب إضافي)

-س، --صامتة
كن أقل إسهابًا (يمكن تحديده عدة مرات للحصول على إسهاب أقل)

أوامر


الإعداد يقوم هذا الأمر بإجراء إعداد أولي للاتصال بـ GitHub. يسأل في الأساس
GitHub للحصول على رمز الترخيص المميز وتخزينه في متغير التكوين
hub.oauthtoken لاستخدامها في المستقبل حتى لا تحتاج إلى كتابة كلمة المرور الخاصة بك في كل مرة (أو
تخزينه في التكوين). يتم أيضًا تخزين اسم المستخدم لاستخدامه مستقبلاً في
hub.username عامل. إذا تم تحديد عنوان URL الأساسي، فسيتم تخزينه فيه hub.baseurl
أيضا.

-u اسم االمستخدم، --اسم المستخدم = USERNAME
سيتم تخزين اسم مستخدم GitHub (اسم تسجيل الدخول) في متغير التكوين
hub.username. إذا تم توفير بريد إلكتروني، فاسم مستخدم يطابق هذا البريد الإلكتروني
سيتم البحث عنه واستخدامه بدلاً منه، إذا تم العثور عليه (لكي يعمل هذا البريد الإلكتروني
يجب أن يكون جزءًا من الملف الشخصي العام).

-p كلمه السر، - كلمة المرور = كلمة المرور
كلمة مرور GitHub (لن يتم تخزينها).

-b URL، --baseurl=URL
عنوان URL الأساسي لـ GitHub الذي سيتم استخدامه للوصول إلى واجهة برمجة التطبيقات. اضبط هذا عندما تكون واجهة برمجة تطبيقات GitHub
في موقع آخر غير الموقع الافتراضي (تستخدم خوادم Enterprise عادةً
https://host/api/v3).

--عالمي
إعدادات المتجر في التكوين العام (راجع الخيار --global في طائرة نفاثة
التكوين(1) لمزيد من التفاصيل).

--النظام
قم بتخزين الإعدادات في تكوين النظام (راجع خيار --system في طائرة نفاثة
التكوين(1) لمزيد من التفاصيل).

استنساخ REPO [الوجهة]
يستخدم هذا الأمر للاستنساخ REPO، مستودع جيثب، إلى أ كف دليل
(الإعدادات الافتراضية لاسم المشروع الجاري استنساخه). إذا تم تحديد المستودع
in / شكل ، REPO سيتم استخدامه كمنبع وشوكة شخصية
سيتم البحث عنه. إذا لم يتم العثور على أي شيء، سيتم إنشاء شوكة جديدة. وفي كلتا الحالتين،
سيتم استنساخ الشوكة بدلاً من المستودع الأولي.

فقط لو تم تحديده على أنه REPO، ثم التكوين hub.username ويستخدم
as ، ويتم البحث عن المستودع الأصلي في GitHub لتحديد المستودع الحقيقي
مستودع المنبع.

تتم إضافة المستودع الرئيسي أيضًا كجهاز تحكم عن بعد بالاسم ضد التيار (ما لم
-- الثلاثي يتم استخدامه، وفي هذه الحالة يتم استدعاء جهاز التحكم عن بعد شوكة بشكل افتراضي) و
hub.upstream تم تعيين متغير التكوين (انظر CONFIGURATION)، إلا إذا
تم استخدامه والمستودع الناتج ليس في الحقيقة شوكة، في هذه الحالة
من المستحيل تحديد المستودع الأولي تلقائيًا.

-r اسم، --remote=NAME
استعمل اسم كاسم المستودع البعيد بدلاً من الاسم الافتراضي
("شوكة" إذا -- الثلاثي يتم استخدامه، "المنبع" خلاف ذلك).

-t ، -- الثلاثي
استخدم جيت ثلاثي سير العمل إعدادات. يتم استنساخ هذا الخيار من
مستودع الأصل/المنبع بدلاً من استنساخ الشوكة وإضافة الشوكة باسم
مستودع بعيد. ثم يضبط Remote.pushdefault خيار جيت و
hub.forkremote خيار git-hub للشوكة.

تأثير هذا هو استخدام المستودع الأولي بشكل افتراضي عندما
اسحب ولكن باستخدام الشوكة عند الدفع، وهو ما تريده عادةً
عند استخدام طلبات السحب الخاصة بـ GitHub.

يلزم إصدار Git 1.8.3 أو أحدث لاستخدام هذا الخيار (و1.8.4 أو أحدث
يوصى به بسبب بعض المشكلات في 1.8.3 المتعلقة بهذا).

قد يصبح هذا الخيار هو الخيار الافتراضي في المستقبل. لجعله الافتراضي
يمكنك ضبط الخيار hub.triangle. شاهد CONFIGURATION للتفاصيل.

GIT CLONE OPTIONS
أي معيار طائرة نفاثة استنساخ يمكن تمرير الخيار. ليس كل منهم قد يفعل
عند استنساخ GitHub repo لاستخدامه مع هذه الأداة.

قضية يُستخدم هذا الأمر لإدارة مشكلات GitHub من خلال مجموعة من الأوامر الفرعية. لا يوجد
تم تحديد الأمر الفرعي، الإدارية .

الإدارية عرض قائمة بالقضايا المفتوحة.

-c ، --مغلق
إظهار المشكلات المغلقة بدلاً من ذلك.

-C ، --التي أنشأتها بنفسي
عرض فقط المشكلات التي قمت بإنشائها

-أ، --تعيين لي
إظهار المشكلات المخصصة لي فقط

إظهار القضية [مشكلة ...]
إظهار المشكلات التي تم تحديدها بواسطة القضية.

جديد إنشاء قضية جديدة.

-m MSG، --message=MSG
عنوان المشكلة (والوصف). يتم استخدام السطر الأول كمسألة
يتم استخدام العنوان وأي نص بعد سطر فارغ كنص اختياري.
إذا لم يتم استخدام هذا الخيار، الافتراضي GIT_EDITOR مفتوح للكتابة
.

-l ملصق، - التسمية = LABEL
تعلق العلامة لهذه المشكلة (يمكن تحديدها عدة مرات لتعيينها
تسميات متعددة).

-a المستعمل، --تخصيص=USER
تعيين مستخدم لهذه المشكلة. USER يجب أن يكون اسم تسجيل دخول صالحًا إلى GitHub.

-M ID، --milestone=ID
قم بتعيين الحدث الرئيسي المحدد بواسطة معرف الرقم للمشكلة.

تحديث القضية
على غرار جديد ولكن قم بتحديث مشكلة موجودة تم تحديدها بواسطة القضية.

يتم توفير اختصار مناسب لإغلاق المشكلة بواسطة اغلق الأمر الفرعي.

-m MSG، --message=MSG
عنوان العدد الجديد (والوصف). يتم استخدام السطر الأول كـ
يتم استخدام عنوان المشكلة وأي نص بعد سطر فارغ كاختياري
الجسم.

-e، --تحرير الرسالة
افتح الملف الافتراضي GIT_EDITOR لتحرير العنوان الحالي (و
وصف) للمسألة.

-o ، --افتح
أعد فتح الموضوع.

-c ، --يغلق
أغلق الموضوع.

-l ملصق، - التسمية = LABEL
إذا تم تحديد تصنيف واحد أو أكثر، فسوف يحل محل التصنيف الحالي
تسميات الإصدار. وإلا فإن التسميات لم تتغير. إذا كان أحد
التسميات فارغة، سيتم مسح التسميات (حتى تتمكن من استخدام -ل " إلى
مسح تسميات المشكلة.

-a المستعمل، --تخصيص=USER
تعيين مستخدم لهذه المشكلة. USER يجب أن يكون اسم تسجيل دخول صالحًا إلى GitHub.

-M ID، --milestone=ID
قم بتعيين الحدث الرئيسي المحدد بواسطة معرف الرقم للمشكلة.

التعليق القضية
أضف تعليقًا جديدًا إلى مشكلة موجودة تم تحديدها بواسطة القضية.

-m MSG، --message=MSG
تعليق ليتم إضافته إلى هذه القضية. إذا لم يتم استخدام هذا الخيار،
الافتراضي GIT_EDITOR مفتوح لكتابة التعليق.

اغلق القضية
الاسم المستعار لـ تحديث --يغلق. (+ التعليق if --رسالة or --تحرير الرسالة is
محدد). يتم إغلاق المشكلة التي تم تحديدها بواسطة القضية.

-m MSG، --message=MSG
أضف تعليقاً على الموضوع قبل إغلاقه.

-e، --تحرير الرسالة
افتح الملف الافتراضي GIT_EDITOR لكتابة تعليق لإضافته إلى
المشكلة قبل إغلاقها.

سحب يُستخدم هذا الأمر لإدارة طلبات سحب GitHub. منذ طلبات السحب في جيثب
هي أيضًا مشكلات، حيث تتكرر معظم الأوامر الفرعية من ملف قضية قيادة ل
راحة. فقط الإدارية و جديد أوامر مختلفة حقا، و يرفق و
rebase تم اضافتهم.

الإدارية عرض قائمة بطلبات السحب المفتوحة.

--مغلق
إظهار طلبات السحب المغلقة بدلاً من ذلك.

إظهار PULL [يحذب ...]
الاسم المستعار لـ قضية إظهار.

الخروج PULL
الخروج من الفرع البعيد (الرأس) لطلب السحب. هذا الأمر أولا
يجلب ال رئيس مرجع من طلب السحب ثم يستدعي المعيار
طائرة نفاثة الخروج سيتم تمرير الأمر وأي وسيطة إضافية إلى طائرة نفاثة الخروج
كما هو، بعد المرجع الذي تم جلبه للتو. تذكر أن هذا يخلق
الخروج منفصلة بشكل افتراضي، استخدم -b إذا كنت ترغب في إنشاء فرع جديد
بناء على طلب السحب. يرجى إلقاء نظرة على طائرة نفاثة الخروج مساعدة للمزيد
تفاصيل.

جديد [رأس]
إنشاء طلب سحب جديد. لو هيد تم تحديده، وسيتم استخدامه كـ
الفرع (أو git ref) حيث يتم تنفيذ التغييرات. وإلا فإن
يتم استخدام الفرع الحالي. إذا لم يتم دفع الفرع المستخدم كرأس نحوك
عن بعد للشوكة، سيتم الدفع تلقائيًا قبل إنشاء السحب
طلب.

المستودع الذي سيتم إصدار طلب السحب منه مأخوذ من hub.forkrepo
التكوين، والذي هو الافتراضي ل hub.username/ تنفيذ المشاريع جزء>.

-m MSG، --message=MSG
سحب عنوان الطلب (والوصف). يتم استخدام السطر الأول كـ
يتم استخدام عنوان طلب السحب وأي نص بعد سطر فارغ كملف
هيئة اختيارية. إذا لم يتم استخدام هذا الخيار، الافتراضي GIT_EDITOR is
افتتح. إذا كان فرع HEAD يحتوي على وصف مناسب (انظر طائرة نفاثة خيران
- تحرير- الوصف)، سيتم استخدام هذا الوصف كوصف افتراضي
رسالة في المحرر، وإذا لم يكن الأمر كذلك، فستظهر رسالة الالتزام الأخير
يمكن استخدامها بدلا من ذلك.

-b يتمركز، --base=BASE
الفرع (أو git ref) الذي تريد سحب التغييرات إليه. بشكل افتراضي
فرع التتبع (فرع. .دمج متغير التكوين) يستخدم
أو التكوين hub.pullbase إذا لم يكن تتبع فرع بعيد. لو
لا شيء موجود، فإنه افتراضيا رئيسي. المستودع الذي سيتم استخدامه كـ
القاعدة مأخوذة من hub.upstream ترتيب.

-c اسم، --create-branch=NAME
قم بإنشاء فرع بعيد جديد باستخدام (بالاسم اسم) كالرئيس الحقيقي ل
طلب السحب بدلاً من استخدام اسم HEAD الذي تم تمريره كـ هيد. هذا
من المفيد إنشاء طلب سحب للإصلاح العاجل الذي التزمت به
رأسك العادي دون إنشاء فرع أولاً.

-F، --قوة الدفع
فرض عمليات الدفع. استخدمه بعناية!

يرفق القضية [رأس]
تحويل المشكلة التي تم تحديدها بواسطة القضية لطلب السحب عن طريق إرفاق الالتزامات
إليها. يمكن أن يكون الفرع (أو git ref) حيث يتم تنفيذ التغييرات
محدد اختياريا مع هيد (وإلا فسيتم استخدام الفرع الحالي). هذا
الأمر الفرعي مشابه جدًا لـ جديد الأمر الفرعي، يرجى الرجوع إليه ل
المزيد من التفاصيل.

يرجى ملاحظة أنه لا يمكنك إرفاق الالتزامات بالمشكلات إلا إذا كان لديك حق الوصول للالتزام
إلى المستودع أو إذا تم تعيينك لهذه المشكلة.

-m MSG، --message=MSG
أضف تعليقًا إلى المشكلة/طلب السحب الجديد.

-e، --تحرير الرسالة
افتح الملف الافتراضي GIT_EDITOR لكتابة تعليق لإضافته إلى
مشكلة/طلب سحب جديد. الرسالة الافتراضية مأخوذة من
--رسالة الخيار إذا كان موجودا، وإلا فإن وصف الفرع أو
يتم استخدام رسالة الالتزام الأولى كما هو الحال مع جديد الأمر الفرعي.

-b يتمركز، --base=BASE
الفرع الأساسي الذي يصدر إليه طلب السحب. إذا لم يكن هذا الخيار
الحالية، ثم يتم أخذ الفرع الأساسي من التكوين
hub.pullbase (أو فقط رئيسي إذا كان هذا التكوين غير موجود
أيضاً). المستودع الذي سيتم استخدامه كقاعدة مأخوذ من
hub.upstream ترتيب.

-c اسم، --create-branch=NAME
قم بإنشاء فرع بعيد جديد باستخدام (بالاسم اسم) كالرئيس الحقيقي ل
طلب السحب بدلاً من استخدام اسم HEAD الذي تم تمريره كـ هيد. هذا
من المفيد إنشاء طلب سحب للإصلاح العاجل الذي التزمت به
رأسك العادي دون إنشاء فرع أولاً.

-F، --قوة الدفع
فرض عمليات الدفع. استخدمه بعناية!

rebase PULL
أغلق طلب السحب الذي تم تحديده بواسطة PULL عن طريق إعادة تأسيس فرعها الأساسي
(المحدد في طلب السحب) بدلاً من الدمج كـ GitHub دمج زر™
ستفعل.

في حالة نجاح العملية سيتم نشر تعليق يبلغك بالجديد
التزام HEAD بالفرع الذي تم إعادة تأسيسه وسيكون طلب السحب كذلك
مغلق.

يمكن تحديد نوع عنوان URL المستخدم للجلب والدفع من خلال ملف
hub.pullurltype متغير التكوين (انظر CONFIGURATION لمزيد من التفاصيل).
يجب أن تظل نسخة العمل الخاصة بك كما هي بشكل مثالي، إذا سار كل شيء على ما يرام.

العمليات التي يتم تنفيذها بواسطة هذا الأمر الفرعي هي تقريبًا ما يلي:

1. جيت مخبأ

2. جلب الجيت رأس السحب

3. بوابة الخروج -ب TMP FETCH_HEAD

4. جيت سحب --rebase pullbase

5. بوابة دفع pullbase

6. بوابة الخروج Oldhead

7. فرع جيت -D TMP

8. جيت خبأ البوب

If hub.forcerebase تم ضبطه على "صحيح" (الافتراضي)، --فرض سيتم تمريره إلى
rebase (يجب عدم الخلط بينه وبين خيار الأمر هذا --قوة الدفع والتي سوف
فرض الدفع)، وإلا (إذا كان "خطأ") فسيتم إجراء عملية إعادة أساس عادية.
عندما يتم فرض إعادة الأساس، يتم تنفيذ جميع الالتزامات في طلب السحب
إعادة الالتزام، لذلك يتم تحديث البيانات التعريفية لـ Committer وCommitterDate في ملف
يرتكب، ويبين الشخص الذي أجرى إعادة الأساس ووقت تنفيذه
rebase بدلاً من القيم الأصلية، وبالتالي توفير المزيد من المعلومات المفيدة.
كأثر جانبي، ستتغير تجزئات الالتزامات.

إذا تم العثور على تعارضات، فسيتم مقاطعة الأمر، بنفس الطريقة طائرة نفاثة
rebase ستفعل. وينبغي للمستخدم إما - أوقف إعادة التأسيس, --يتخطى القادم
الالتزام المتضارب أو حل الصراع و --استمر. عند استخدام أحد
هذه الإجراءات، عليك أن تحذف PULL جدال.

-m MSG، --message=MSG
استخدم هذه الرسالة للتعليق بدلاً من الرسالة الافتراضية. تحديد
رسالة فارغة (-م'') لحذف التعليق تمامًا.

-e، --تحرير الرسالة
افتح الملف الافتراضي GIT_EDITOR لكتابة التعليق.

--قوة الدفع
فرض عمليات الدفع. استخدمه بعناية!

-p ، --وقفة
قم بإيقاف عملية إعادة الأساس مؤقتًا قبل دفع النتائج مباشرةً وتكون المشكلة
اندمجت. لاستئناف إعادة تعيين طلب السحب (ادفع التغييرات
المنبع وإغلاق المشكلة)، ما عليك سوى استخدام --استمر فعل. هذا
مفيد بشكل خاص للاختبار.

-u ، --stash-include-untracked
يمر ال --include-untracked خيار للاختباء. إذا استخدمت جميع لم يتم تعقبها
يتم أيضًا تخزين الملفات ثم تنظيفها باستخدام git clean، ثم يتم تركها
دليل العمل في حالة نظيفة للغاية، مما يتجنب التعارضات
عند التحقق من طلب السحب لإعادة الأساس.

-a، --خبأ الكل
يمر ال --الكل خيار للاختباء. يشبه --stash-include-untracked
ولكن يتم تخزين الملفات التي تم تجاهلها وتنظيفها بالإضافة إلى
الملفات التي لم يتم تعقبها، مما يزيل تماما إمكانية
يتعارض عند التحقق من طلب السحب لإعادة الأساس.

-د، --حذف الفرع
احذف فرع طلب السحب إذا كانت عملية إعادة الأساس ناجحة. هذا هو
يشبه الضغط على زر "حذف الفرع" (TM) في واجهة الويب
بعد الدمج.

الإجراءات:

--استمر
مواصلة إعادة الأساس المستمر.

- أوقف
إحباط عملية إعادة الأساس المستمرة.

--يتخطى تخطي التصحيح الحالي في إعادة الأساس المستمر واستمر.

تحديث PULL
الاسم المستعار لـ قضية تحديث.

التعليق PULL
الاسم المستعار لـ قضية التعليق.

اغلق PULL
الاسم المستعار لـ قضية اغلق.

CONFIGURATION


يستخدم هذا البرنامج مرافق تكوين git للحصول على التكوين الخاص به. هؤلاء هم
مفاتيح تكوين git المستخدمة:

hub.username
اسم مستخدم جيثب الخاص بك. [تقصير: تيار OS اسم المستخدم]

hub.oauthtoken مطلوب
هذا هو رمز التفويض الذي تم الحصول عليه عبر الإعداد يأمر. حتى عند الحاجة،
لا يجب أن تحتاج إلى تعيين هذا المتغير يدويًا. استخدم ال الإعداد الأمر بدلا من ذلك.

hub.upstream مطلوب
المستودع المبارك يستخدم للحصول على المشكلات وتقديم طلبات السحب إليها. ال
التنسيق هو /. يمكن ضبط هذا الخيار تلقائيًا بواسطة استنساخ
الأمر وليس مطلوبًا حقًا منه أو من خلاله الإعداد أمر.

hub.forkrepo
شوكة مستودعك المباركة. التنسيق هو /. تستخدم لضبط الرأس
لطلبات السحب الخاصة بك. [تقصير: /(المنبع جزء)]

hub.forkremote
اسم بعيد للوصول إلى شوكة الخاص بك. تستخدم لدفع الفروع قبل إنشاء السحب
طلب. [تقصير: الأصل]

hub.pullbase
الفرع البعيد الافتراضي (أو مرجع git) الذي تريد سحب تغييراتك إليه متى
إنشاء طلب سحب. [تقصير: رئيسي]

hub.urltype
نوع عنوان URL الذي سيتم استخدامه عند الحاجة إلى عنوان URL من واجهة برمجة تطبيقات GitHub (على سبيل المثال، عندما يكون "pull
يتم استخدام rebase). في وقت كتابة هذا يمكن أن يكون ssh_url or clone_url لـ
HTTP). راجع وثائق واجهة برمجة التطبيقات الخاصة بـ GitHub[1] لمزيد من التفاصيل أو الخيارات. [تقصير:
ssh_url]

hub.baseurl
عنوان URL الأساسي لـ GitHub الذي سيتم استخدامه للوصول إلى واجهة برمجة التطبيقات. قم بتعيين هذا عندما تكون واجهة برمجة تطبيقات GitHub قيد التشغيل
موقع آخر غير الموقع الافتراضي (تستخدم خوادم Enterprise عادةً
https://host/api/v3). سيتم إضافة هذا مسبقًا إلى جميع مكالمات GitHub API ويجب أن يتم ذلك
أن يكون عنوان URL كاملاً، وليس مجرد عنوان URL مثل "www.example.com/api/v3/".

hub.forcerebase
إذا تم ضبطه على "صحيح"، --فرض سيتم تمريرها إلى rebase. إذا تم ضبطه على "خطأ" أ
يتم تنفيذ rebase العادية. انظر سحب rebase الأمر بالتفاصيل. [تقصير:
صحيح]

hub.triangle
يصنع -- الثلاثي لـ استنساخ إذا تم ضبطه على "صحيح" (قيمة منطقية). يرى استنساخ
وثائق للحصول على التفاصيل.

[1] https://developer.github.com/v3/pulls/#get-a-single-pull-request

استخدم git-hub عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.