تنسيق رسائل GIT قابلة للمشاركة و ZERO-CONF لاستخدامها عبر فريق DEV
اقرأ هذا بلغات أخرى: اللغة الإنجليزية ، إسبانيول.
تنسيق رسائل GIT قابلة للمشاركة و ZERO-CONF لاستخدامها عبر فريق DEV باستخدام خطافات GIT الأصلية

OS X ، Linux & Windows:
npm install
ستقوم NPM بتثبيت حزم husky و commitlint NPM. إنهم مسؤولون عن تثبيت وسنانير GIT المخصصة.
داخل ملف package.json ستجد التكوين الخاص بـ Husky. في هذه الحالة ، نستخدم السنانير commit-msg و post-merge Git.
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
"post-merge": "npm install"
}
}
لمزيد من الأمثلة والاستخدام ، يرجى الرجوع إلى https://moisesbm.wordpress.com/2018/09/15/git-commit-messages-sharable-format/.
Moisés Belchín
moises_b_m
https://github.com/mbelchin/
موزعة تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر LICENSE لمزيد من المعلومات.
للحصول على شرح مفصل ، يرجى الرجوع إلى: https://moisesbm.wordpress.com/2018/09/15/git-commit-messages-sharable-format/
تم إنشاء هذا المشروع لإيجاد طريقة بسيطة لمشاركة نفس تنسيق رسائل الالتزام بالجيت عبر فريق المطورين بأكمله.
إذا كنت تفكر في تحسين بعض الأشياء أو تعرف أدوات أخرى أسهل وأسهل ، فيرجى فتح موضوع مناقشة حتى يتمكن جميعًا من الاستفادة من هذه التحسينات.
git checkout -b feature/fooBar )git commit -am '<type>(scope): add some fooBar' )git push origin feature/fooBar )