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

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

برنامج:

اسم


git-ignore - إضافة أنماط .gitignore

موجز


git-ignore [ ] [ [ ] ...]

الوصف


يضيف _pattern_s المعطى إلى ملف .gitignore إذا لم يكن موجودًا بالفعل.

OPTIONS




-ل ، - محلي

يضبط السياق على ملف .gitignore في دليل العمل الحالي. (تقصير)

-g ، - عالمي

يعيّن السياق إلى ملف gitignore العام للمستخدم الحالي.



قائمة أنماط محددة بمسافة لإلحاقها بالملف في السياق.

نمط FORMAT
تنسيق النمط كما هو موضح في دليل git

السطر الفارغ لا يطابق أي ملفات ، لذلك يمكن أن يكون بمثابة فاصل لسهولة القراءة. ل
إلحاق سطر فارغ باستخدام علامات الاقتباس الفارغة "".

· السطر الذي يبدأ بـ # بمثابة تعليق. على سبيل المثال ، "# This is a comment"

· بادئة اختيارية! الذي ينفي النمط ؛ أي ملف مطابق يستبعده ملف
سيتم تضمين النمط السابق مرة أخرى. إذا تطابق نمط مرفوض ، فسيكون هذا
تجاوز مصادر أنماط الأسبقية المنخفضة. لاستخدام التعجب! كسطر الأوامر
من الأفضل وضع الحجة بين علامات الاقتباس المفردة ´´. على سبيل المثال ، ´! src´

· إذا انتهى النمط بشرطة مائلة ، فسيتم إزالته لغرض ما يلي
الوصف ، لكنه سيجد تطابقًا فقط مع دليل. بمعنى آخر ، foo /
سيطابق الدليل foo والمسارات التي تحته ، لكن لن يتطابق مع الملف العادي
أو ارتباط رمزي foo (وهذا يتفق مع طريقة عمل pathspec بشكل عام
في بوابة).

· إذا كان النمط لا يحتوي على شرطة مائلة / ، فإن البوابة تتعامل معها على أنها نمط كروي للصدفة و
يتحقق من وجود تطابق مع اسم المسار المرتبط بموقع .gitignore
ملف (متعلق بمستوى مستوى شجرة العمل إن لم يكن من ملف .gitignore).

· بخلاف ذلك ، يتعامل git مع النمط على أنه قذيفة كروية مناسبة للاستهلاك بواسطة
com.fnmatch(3) مع علامة FNM_PATHNAME: أحرف البدل في النمط لن تتطابق مع / في
اسم المسار. على سبيل المثال ، يتطابق "Documentation / *. html" مع "Documentation / git.html" ولكن
ليس "Documentation / ppc / ppc.html" أو "tools / perf / Documentation / perf.html".

· تتطابق الشرطة المائلة البادئة مع بداية اسم المسار. على سبيل المثال ، يطابق "/*.c"
"cat-file.c" وليس "mozilla-sha1 / sha1.c".

أمثلة


جميع الوسائط اختيارية ، لذا فإن استدعاء git-ignore وحده سيعرض أولاً العام ثم
ملفات gitignore المحلية:

تجاهل git $
gitignore العالمية: /home/alice/.gitignore
# العديد من الامتدادات التي يتم تجاهلها دائمًا
* .diff
* .err
* .orig
* .rej
* .swo
* .swp
*.السادس
*~
* .sass-cache

# مجلدات نظام التشغيل أو المحرر
". DS_Store"
". نفايات"
"._ *`
Thumbs.db
---------------------------------
gitignore المحلي: .gitignore
". مخبأ"
". مشروع"
". الإعدادات"
".tmproj"
com.nbproject

إذا كنت تريد رؤية السياق العام فقط ، فاستخدم الوسيطة --global (للاستخدام المحلي
--محلي):

تجاهل git $
gitignore العالمية: /home/alice/.gitignore
". DS_Store"
". نفايات"
"._ *`
Thumbs.db

لإلحاق نمط جديد بسرعة بالسياق الافتراضي / المحلي ببساطة:

يتجاهل $ git * .log
إضافة نمط (أنماط) إلى: .gitignore
`... مضيفا ´ * .log´`

يمكنك الآن تكوين أي أنماط بدون استخدام محرر ، مع سياق و
وسائط النمط: يتم إرجاع التكوين الناتج أيضًا من أجل راحتك.

$ git ignore - "" "# ملفات مؤقتة" * .tmp "* .log" tmp / * "" "# ملفات أود الاحتفاظ بها" ´! work´ ""
إضافة نمط (أنماط) إلى: .gitignore
`... مضيفا ´´`
`... إضافة ´ # ملفات مؤقتة´`
`... مضيفا ´index.tmp´`
`... مضيفا ´ * .log´`
`... مضيفا ´tmp / * ´`
`... مضيفا ´´`
`... إضافة ´ # ملفات أود الاحتفاظ بها´`
`... مضيفا ´! العمل´`
`... مضيفا ´´`

gitignore المحلي: .gitignore

# ملفات مؤقتة
Index.tmp
.LOG *

# ملفات أود الاحتفاظ بها
!عمل

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



أحدث برامج Linux و Windows عبر الإنترنت